Apache NiFi REST API
REST API definition for Apache NiFi web services
Version: 2.2.0
Apache 2.0
https://www.apache.org/licenses/LICENSE-2.0.html
Access
[ Jump to Models ]
Table of Contents
Creates a token for accessing the REST API via username/password (createAccessToken)
The token returned is formatted as a JSON Web Token (JWT). The token is base64 encoded and comprised of three parts. The header, the body, and the signature. The expiration of the token is a contained within the body. It is stored in the browser as a cookie, but also returned inthe response body to be stored/used by third party client scripts.
Consumes
This API call consumes the following media types via the request header:
application/x-www-form-urlencoded
Form parameters
password (optional)
Form Parameter —
username (optional)
Form Parameter —
Return type
String
Example data
Content-Type: application/json
""
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
201
String
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
500
Unable to create access token because an unexpected error occurred.
Performs a logout for other providers that have been issued a JWT. (logOut)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Responses
200
User was logged out successfully.
401
Authentication token provided was empty or not in the correct JWT format.
500
Client failed to log out.
Up
get /access/logout/complete
Completes the logout sequence by removing the cached Logout Request and Cookie if they existed and redirects to /nifi/login. (logOutComplete)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Responses
302
User was logged out successfully.
401
Authentication token provided was empty or not in the correct JWT format.
500
Client failed to log out.
Up
get /authentication/configuration
Retrieves the authentication configuration endpoint and status information (getAuthenticationConfiguration)
Return type
Example data
Content-Type: application/json
{
"authenticationConfiguration" : {
"logoutUri" : "logoutUri",
"loginUri" : "loginUri",
"externalLoginRequired" : true,
"loginSupported" : true
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
default
AuthenticationConfigurationEntity
Up
delete /connections/{id}
Deletes a connection (deleteConnection)
Path parameters
id (required)
Path Parameter — The connection id.
Query parameters
version (optional)
Query Parameter — The revision is used to verify the client is working with the latest version of the flow.
clientId (optional)
Query Parameter — If the client id is not specified, new one will be generated. This value (whether specified or generated) is included in the response.
disconnectedNodeAcknowledged (optional)
Query Parameter — Acknowledges that this node is disconnected to allow for mutable requests to proceed. default: false
Return type
Example data
Content-Type: application/json
{
"sourceId" : "sourceId",
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"destinationGroupId" : "destinationGroupId",
"labelIndex" : 3,
"destinationId" : "destinationId",
"uri" : "uri",
"bends" : [ {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}, {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
} ],
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"component" : {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
},
"sourceType" : "PROCESSOR",
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"getzIndex" : 9,
"destinationType" : "PROCESSOR",
"id" : "id",
"sourceGroupId" : "sourceGroupId",
"status" : {
"sourceId" : "sourceId",
"destinationName" : "destinationName",
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id",
"sourceName" : "sourceName",
"destinationId" : "destinationId",
"statsLastRefreshed" : "statsLastRefreshed"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ConnectionEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Gets a connection (getConnection)
Path parameters
id (required)
Path Parameter — The connection id.
Return type
Example data
Content-Type: application/json
{
"sourceId" : "sourceId",
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"destinationGroupId" : "destinationGroupId",
"labelIndex" : 3,
"destinationId" : "destinationId",
"uri" : "uri",
"bends" : [ {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}, {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
} ],
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"component" : {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
},
"sourceType" : "PROCESSOR",
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"getzIndex" : 9,
"destinationType" : "PROCESSOR",
"id" : "id",
"sourceGroupId" : "sourceGroupId",
"status" : {
"sourceId" : "sourceId",
"destinationName" : "destinationName",
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id",
"sourceName" : "sourceName",
"destinationId" : "destinationId",
"statsLastRefreshed" : "statsLastRefreshed"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ConnectionEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Updates a connection (updateConnection)
Path parameters
id (required)
Path Parameter — The connection id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The connection configuration details.
Return type
Example data
Content-Type: application/json
{
"sourceId" : "sourceId",
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"destinationGroupId" : "destinationGroupId",
"labelIndex" : 3,
"destinationId" : "destinationId",
"uri" : "uri",
"bends" : [ {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}, {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
} ],
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"component" : {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
},
"sourceType" : "PROCESSOR",
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"getzIndex" : 9,
"destinationType" : "PROCESSOR",
"id" : "id",
"sourceGroupId" : "sourceGroupId",
"status" : {
"sourceId" : "sourceId",
"destinationName" : "destinationName",
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id",
"sourceName" : "sourceName",
"destinationId" : "destinationId",
"statsLastRefreshed" : "statsLastRefreshed"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ConnectionEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /controller/flow-analysis-rules/{id}/config/analysis
Performs analysis of the component's configuration, providing information about which attributes are referenced. (analyzeFlowAnalysisRuleConfiguration)
Path parameters
id (required)
Path Parameter — The flow analysis rules id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The configuration analysis request.
Return type
Example data
Content-Type: application/json
{
"configurationAnalysis" : {
"componentId" : "componentId",
"referencedAttributes" : {
"key" : "referencedAttributes"
},
"supportsVerification" : true,
"properties" : {
"key" : "properties"
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ConfigurationAnalysisEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /controller/flow-analysis-rules/{id}/state/clear-requests
Clears the state for a flow analysis rule (clearState)
Path parameters
id (required)
Path Parameter — The flow analysis rule id.
Return type
Example data
Content-Type: application/json
{
"componentState" : {
"componentId" : "componentId",
"stateDescription" : "stateDescription",
"clusterState" : {
"totalEntryCount" : 0,
"scope" : "scope",
"state" : [ {
"clusterNodeId" : "clusterNodeId",
"clusterNodeAddress" : "clusterNodeAddress",
"value" : "value",
"key" : "key"
}, {
"clusterNodeId" : "clusterNodeId",
"clusterNodeAddress" : "clusterNodeAddress",
"value" : "value",
"key" : "key"
} ]
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ComponentStateEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /controller/bulletin
Creates a new bulletin (createBulletin)
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The reporting task configuration details.
Return type
Example data
Content-Type: application/json
{
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
BulletinEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /controller/controller-services
Creates a new controller service (createControllerService)
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The controller service configuration details.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"status" : {
"activeThreadCount" : 6,
"validationStatus" : "VALID",
"runStatus" : "ENABLED"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
201
ControllerServiceEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /controller/flow-analysis-rules
Creates a new flow analysis rule (createFlowAnalysisRule)
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The flow analysis rule configuration details.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"comments" : "comments",
"deprecated" : true,
"enforcementPolicy" : "enforcementPolicy",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"persistsState" : true,
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"activeThreadCount" : 0,
"validationStatus" : "VALID",
"runStatus" : "ENABLED"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
201
FlowAnalysisRuleEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /controller/registry-clients
Creates a new flow registry client (createFlowRegistryClient)
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The flow registry client configuration details.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"annotationData" : "annotationData",
"deprecated" : true,
"description" : "description",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"restricted" : true,
"supportsBranching" : true,
"supportsSensitiveDynamicProperties" : true,
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
201
FlowRegistryClientEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /controller/parameter-providers
Creates a new parameter provider (createParameterProvider)
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The parameter provider configuration details.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"annotationData" : "annotationData",
"comments" : "comments",
"deprecated" : true,
"parameterStatus" : [ {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
},
"status" : "NEW"
}, {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
},
"status" : "NEW"
} ],
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"affectedComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"referencingParameterContexts" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id",
"uri" : "uri"
} ],
"parameterGroupConfigurations" : [ {
"synchronized" : true,
"groupName" : "groupName",
"parameterSensitivities" : {
"key" : "SENSITIVE"
},
"parameterContextName" : "parameterContextName"
}, {
"synchronized" : true,
"groupName" : "groupName",
"parameterSensitivities" : {
"key" : "SENSITIVE"
},
"parameterContextName" : "parameterContextName"
} ],
"restricted" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"persistsState" : true,
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
201
ParameterProviderEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /controller/reporting-tasks
Creates a new reporting task (createReportingTask)
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The reporting task configuration details.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"deprecated" : true,
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"activeThreadCount" : 0,
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"schedulingPeriod" : "schedulingPeriod",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"activeThreadCount" : 6,
"validationStatus" : "VALID",
"runStatus" : "RUNNING"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
201
ReportingTaskEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /controller/flow-analysis-rules/{id}/config/verification-requests/{requestId}
Deletes the Verification Request with the given ID (deleteFlowAnalysisRuleVerificationRequest)
Deletes the Verification Request with the given ID. After a request is created, it is expected that the client will properly clean up the request by DELETE'ing it, once the Verification process has completed. If the request is deleted before the request completes, then the Verification request will finish the step that it is currently performing and then will cancel any subsequent steps.
Path parameters
id (required)
Path Parameter — The ID of the Flow Analysis Rule
requestId (required)
Path Parameter — The ID of the Verification Request
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 0,
"componentId" : "componentId",
"uri" : "uri",
"submissionTime" : "2000-01-23T04:56:07.000+00:00",
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"attributes" : {
"key" : "attributes"
},
"state" : "state",
"complete" : true,
"results" : [ {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
} ],
"properties" : {
"key" : "properties"
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VerifyConfigRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /controller/registry-clients/{id}
Deletes a flow registry client (deleteFlowRegistryClient)
Path parameters
id (required)
Path Parameter — The flow registry client id.
Query parameters
version (optional)
Query Parameter — The revision is used to verify the client is working with the latest version of the flow.
clientId (optional)
Query Parameter — If the client id is not specified, new one will be generated. This value (whether specified or generated) is included in the response.
disconnectedNodeAcknowledged (optional)
Query Parameter — Acknowledges that this node is disconnected to allow for mutable requests to proceed. default: false
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"annotationData" : "annotationData",
"deprecated" : true,
"description" : "description",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"restricted" : true,
"supportsBranching" : true,
"supportsSensitiveDynamicProperties" : true,
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
FlowRegistryClientEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /controller/history
Purges history (deleteHistory)
Query parameters
endDate (required)
Query Parameter — Purge actions before this date/time.
Return type
Example data
Content-Type: application/json
{
"history" : {
"lastRefreshed" : "lastRefreshed",
"total" : 1,
"actions" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"action" : {
"sourceId" : "sourceId",
"componentDetails" : { },
"sourceType" : "sourceType",
"actionDetails" : { },
"id" : 0,
"sourceName" : "sourceName",
"userIdentity" : "userIdentity",
"operation" : "operation",
"timestamp" : "timestamp"
},
"id" : 6,
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"action" : {
"sourceId" : "sourceId",
"componentDetails" : { },
"sourceType" : "sourceType",
"actionDetails" : { },
"id" : 0,
"sourceName" : "sourceName",
"userIdentity" : "userIdentity",
"operation" : "operation",
"timestamp" : "timestamp"
},
"id" : 6,
"timestamp" : "timestamp"
} ]
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
HistoryEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /controller/nar-manager/nars/{id}
Deletes an installed NAR (deleteNar)
Path parameters
id (required)
Path Parameter — The id of the NAR.
Query parameters
disconnectedNodeAcknowledged (optional)
Query Parameter — default: false
force (optional)
Query Parameter — default: false
Return type
Example data
Content-Type: application/json
{
"narSummary" : {
"identifier" : "identifier",
"coordinate" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"installComplete" : true,
"sourceIdentifier" : "sourceIdentifier",
"buildTime" : "buildTime",
"createdBy" : "createdBy",
"sourceType" : "sourceType",
"digest" : "digest",
"extensionCount" : 0,
"state" : "state",
"failureMessage" : "failureMessage"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
NarSummaryEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /controller/cluster/nodes/{id}
Removes a node from the cluster (deleteNode)
Path parameters
id (required)
Path Parameter — The node id.
Return type
Example data
Content-Type: application/json
{
"node" : {
"address" : "address",
"activeThreadCount" : 0,
"heartbeat" : "heartbeat",
"nodeStartTime" : "nodeStartTime",
"queued" : "queued",
"roles" : [ "roles", "roles" ],
"apiPort" : 6,
"connectionRequested" : "connectionRequested",
"flowFilesQueued" : 5,
"flowFileBytes" : 5,
"nodeId" : "nodeId",
"events" : [ {
"category" : "category",
"message" : "message",
"timestamp" : "timestamp"
}, {
"category" : "category",
"message" : "message",
"timestamp" : "timestamp"
} ],
"bytesQueued" : 1,
"status" : "status"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
NodeEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /controller/nar-manager/nars/{id}/content
Retrieves the content of the NAR with the given id (downloadNar)
Path parameters
id (required)
Path Parameter — The id of the NAR.
Return type
byte[]
Example data
Content-Type: application/json
""
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
byte[]
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /controller/cluster
Gets the contents of the cluster (getCluster)
Returns the contents of the cluster including all nodes and their status.
Return type
Example data
Content-Type: application/json
{
"cluster" : {
"nodes" : [ {
"address" : "address",
"activeThreadCount" : 0,
"heartbeat" : "heartbeat",
"nodeStartTime" : "nodeStartTime",
"queued" : "queued",
"roles" : [ "roles", "roles" ],
"apiPort" : 6,
"connectionRequested" : "connectionRequested",
"flowFilesQueued" : 5,
"flowFileBytes" : 5,
"nodeId" : "nodeId",
"events" : [ {
"category" : "category",
"message" : "message",
"timestamp" : "timestamp"
}, {
"category" : "category",
"message" : "message",
"timestamp" : "timestamp"
} ],
"bytesQueued" : 1,
"status" : "status"
}, {
"address" : "address",
"activeThreadCount" : 0,
"heartbeat" : "heartbeat",
"nodeStartTime" : "nodeStartTime",
"queued" : "queued",
"roles" : [ "roles", "roles" ],
"apiPort" : 6,
"connectionRequested" : "connectionRequested",
"flowFilesQueued" : 5,
"flowFileBytes" : 5,
"nodeId" : "nodeId",
"events" : [ {
"category" : "category",
"message" : "message",
"timestamp" : "timestamp"
}, {
"category" : "category",
"message" : "message",
"timestamp" : "timestamp"
} ],
"bytesQueued" : 1,
"status" : "status"
} ],
"generated" : "generated"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ClusterEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /controller/config
Retrieves the configuration for this NiFi Controller (getControllerConfig)
Return type
Example data
Content-Type: application/json
{
"disconnectedNodeAcknowledged" : true,
"component" : {
"maxTimerDrivenThreadCount" : 0
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ControllerConfigurationEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /controller/flow-analysis-rules/{id}
Gets a flow analysis rule (getFlowAnalysisRule)
Path parameters
id (required)
Path Parameter — The flow analysis rule id.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"comments" : "comments",
"deprecated" : true,
"enforcementPolicy" : "enforcementPolicy",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"persistsState" : true,
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"activeThreadCount" : 0,
"validationStatus" : "VALID",
"runStatus" : "ENABLED"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
FlowAnalysisRuleEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /controller/flow-analysis-rules/{id}/descriptors
Gets a flow analysis rule property descriptor (getFlowAnalysisRulePropertyDescriptor)
Path parameters
id (required)
Path Parameter — The flow analysis rule id.
Query parameters
propertyName (required)
Query Parameter — The property name.
sensitive (optional)
Query Parameter — Property Descriptor requested sensitive status
Return type
Example data
Content-Type: application/json
{
"propertyDescriptor" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
PropertyDescriptorEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /controller/flow-analysis-rules/{id}/state
Gets the state for a flow analysis rule (getFlowAnalysisRuleState)
Path parameters
id (required)
Path Parameter — The flow analysis rule id.
Return type
Example data
Content-Type: application/json
{
"componentState" : {
"componentId" : "componentId",
"stateDescription" : "stateDescription",
"clusterState" : {
"totalEntryCount" : 0,
"scope" : "scope",
"state" : [ {
"clusterNodeId" : "clusterNodeId",
"clusterNodeAddress" : "clusterNodeAddress",
"value" : "value",
"key" : "key"
}, {
"clusterNodeId" : "clusterNodeId",
"clusterNodeAddress" : "clusterNodeAddress",
"value" : "value",
"key" : "key"
} ]
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ComponentStateEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /controller/flow-analysis-rules/{id}/config/verification-requests/{requestId}
Returns the Verification Request with the given ID (getFlowAnalysisRuleVerificationRequest)
Returns the Verification Request with the given ID. Once an Verification Request has been created, that request can subsequently be retrieved via this endpoint, and the request that is fetched will contain the updated state, such as percent complete, the current state of the request, and any failures.
Path parameters
id (required)
Path Parameter — The ID of the Flow Analysis Rule
requestId (required)
Path Parameter — The ID of the Verification Request
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 0,
"componentId" : "componentId",
"uri" : "uri",
"submissionTime" : "2000-01-23T04:56:07.000+00:00",
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"attributes" : {
"key" : "attributes"
},
"state" : "state",
"complete" : true,
"results" : [ {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
} ],
"properties" : {
"key" : "properties"
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VerifyConfigRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /controller/flow-analysis-rules
Gets all flow analysis rules (getFlowAnalysisRules)
Return type
Example data
Content-Type: application/json
{
"currentTime" : "currentTime",
"flowAnalysisRules" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"comments" : "comments",
"deprecated" : true,
"enforcementPolicy" : "enforcementPolicy",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"persistsState" : true,
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"activeThreadCount" : 0,
"validationStatus" : "VALID",
"runStatus" : "ENABLED"
}
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"comments" : "comments",
"deprecated" : true,
"enforcementPolicy" : "enforcementPolicy",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"persistsState" : true,
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"activeThreadCount" : 0,
"validationStatus" : "VALID",
"runStatus" : "ENABLED"
}
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
FlowAnalysisRulesEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /controller/registry-clients/{id}
Gets a flow registry client (getFlowRegistryClient)
Path parameters
id (required)
Path Parameter — The flow registry client id.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"annotationData" : "annotationData",
"deprecated" : true,
"description" : "description",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"restricted" : true,
"supportsBranching" : true,
"supportsSensitiveDynamicProperties" : true,
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
FlowRegistryClientEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /controller/registry-clients
Gets the listing of available flow registry clients (getFlowRegistryClients)
Return type
Example data
Content-Type: application/json
{
"currentTime" : "currentTime",
"registries" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"annotationData" : "annotationData",
"deprecated" : true,
"description" : "description",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"restricted" : true,
"supportsBranching" : true,
"supportsSensitiveDynamicProperties" : true,
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"annotationData" : "annotationData",
"deprecated" : true,
"description" : "description",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"restricted" : true,
"supportsBranching" : true,
"supportsSensitiveDynamicProperties" : true,
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
FlowRegistryClientsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /controller/nar-manager/nars/{id}/details
Retrieves the component types available from the installed NARs (getNarDetails)
Path parameters
id (required)
Path Parameter — The id of the NAR.
Return type
Example data
Content-Type: application/json
{
"controllerServiceTypes" : [ {
"deprecationReason" : "deprecationReason",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"restricted" : true,
"description" : "description",
"explicitRestrictions" : [ {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
}, {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
} ],
"usageRestriction" : "usageRestriction",
"type" : "type",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"tags" : [ "tags", "tags" ]
}, {
"deprecationReason" : "deprecationReason",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"restricted" : true,
"description" : "description",
"explicitRestrictions" : [ {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
}, {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
} ],
"usageRestriction" : "usageRestriction",
"type" : "type",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"tags" : [ "tags", "tags" ]
} ],
"reportingTaskTypes" : [ null, null ],
"narSummary" : {
"identifier" : "identifier",
"coordinate" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"installComplete" : true,
"sourceIdentifier" : "sourceIdentifier",
"buildTime" : "buildTime",
"createdBy" : "createdBy",
"sourceType" : "sourceType",
"digest" : "digest",
"extensionCount" : 0,
"state" : "state",
"failureMessage" : "failureMessage"
},
"flowAnalysisRuleTypes" : [ null, null ],
"parameterProviderTypes" : [ null, null ],
"processorTypes" : [ null, null ],
"flowRegistryClientTypes" : [ null, null ],
"dependentCoordinates" : [ {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
}, {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
NarDetailsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /controller/nar-manager/nars
Retrieves summary information for installed NARs (getNarSummaries)
Return type
Example data
Content-Type: application/json
{
"currentTime" : "currentTime",
"narSummaries" : [ {
"narSummary" : {
"identifier" : "identifier",
"coordinate" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"installComplete" : true,
"sourceIdentifier" : "sourceIdentifier",
"buildTime" : "buildTime",
"createdBy" : "createdBy",
"sourceType" : "sourceType",
"digest" : "digest",
"extensionCount" : 0,
"state" : "state",
"failureMessage" : "failureMessage"
}
}, {
"narSummary" : {
"identifier" : "identifier",
"coordinate" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"installComplete" : true,
"sourceIdentifier" : "sourceIdentifier",
"buildTime" : "buildTime",
"createdBy" : "createdBy",
"sourceType" : "sourceType",
"digest" : "digest",
"extensionCount" : 0,
"state" : "state",
"failureMessage" : "failureMessage"
}
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
NarSummariesEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /controller/nar-manager/nars/{id}
Retrieves the summary information for the NAR with the given identifier (getNarSummary)
Path parameters
id (required)
Path Parameter — The id of the NAR.
Return type
Example data
Content-Type: application/json
{
"controllerServiceTypes" : [ {
"deprecationReason" : "deprecationReason",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"restricted" : true,
"description" : "description",
"explicitRestrictions" : [ {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
}, {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
} ],
"usageRestriction" : "usageRestriction",
"type" : "type",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"tags" : [ "tags", "tags" ]
}, {
"deprecationReason" : "deprecationReason",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"restricted" : true,
"description" : "description",
"explicitRestrictions" : [ {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
}, {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
} ],
"usageRestriction" : "usageRestriction",
"type" : "type",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"tags" : [ "tags", "tags" ]
} ],
"reportingTaskTypes" : [ null, null ],
"narSummary" : {
"identifier" : "identifier",
"coordinate" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"installComplete" : true,
"sourceIdentifier" : "sourceIdentifier",
"buildTime" : "buildTime",
"createdBy" : "createdBy",
"sourceType" : "sourceType",
"digest" : "digest",
"extensionCount" : 0,
"state" : "state",
"failureMessage" : "failureMessage"
},
"flowAnalysisRuleTypes" : [ null, null ],
"parameterProviderTypes" : [ null, null ],
"processorTypes" : [ null, null ],
"flowRegistryClientTypes" : [ null, null ],
"dependentCoordinates" : [ {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
}, {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
NarDetailsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /controller/cluster/nodes/{id}
Gets a node in the cluster (getNode)
Path parameters
id (required)
Path Parameter — The node id.
Return type
Example data
Content-Type: application/json
{
"node" : {
"address" : "address",
"activeThreadCount" : 0,
"heartbeat" : "heartbeat",
"nodeStartTime" : "nodeStartTime",
"queued" : "queued",
"roles" : [ "roles", "roles" ],
"apiPort" : 6,
"connectionRequested" : "connectionRequested",
"flowFilesQueued" : 5,
"flowFileBytes" : 5,
"nodeId" : "nodeId",
"events" : [ {
"category" : "category",
"message" : "message",
"timestamp" : "timestamp"
}, {
"category" : "category",
"message" : "message",
"timestamp" : "timestamp"
} ],
"bytesQueued" : 1,
"status" : "status"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
NodeEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /controller/status/history
Gets status history for the node (getNodeStatusHistory)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Return type
Example data
Content-Type: application/json
{
"componentHistory" : {
"componentId" : "componentId",
"propertyHistory" : {
"key" : {
"previousValues" : [ {
"userIdentity" : "userIdentity",
"previousValue" : "previousValue",
"timestamp" : "timestamp"
}, {
"userIdentity" : "userIdentity",
"previousValue" : "previousValue",
"timestamp" : "timestamp"
} ]
}
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ComponentHistoryEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /controller/registry-clients/{id}/descriptors
Gets a flow registry client property descriptor (getPropertyDescriptor)
Path parameters
id (required)
Path Parameter — The flow registry client id.
Query parameters
propertyName (required)
Query Parameter — The property name.
sensitive (optional)
Query Parameter — Property Descriptor requested sensitive status
Return type
Example data
Content-Type: application/json
{
"propertyDescriptor" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
PropertyDescriptorEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /controller/registry-types
Retrieves the types of flow that this NiFi supports (getRegistryClientTypes)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Return type
Example data
Content-Type: application/json
{
"flowRegistryClientTypes" : [ {
"deprecationReason" : "deprecationReason",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"restricted" : true,
"description" : "description",
"explicitRestrictions" : [ {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
}, {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
} ],
"usageRestriction" : "usageRestriction",
"type" : "type",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"tags" : [ "tags", "tags" ]
}, {
"deprecationReason" : "deprecationReason",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"restricted" : true,
"description" : "description",
"explicitRestrictions" : [ {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
}, {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
} ],
"usageRestriction" : "usageRestriction",
"type" : "type",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"tags" : [ "tags", "tags" ]
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
FlowRegistryClientTypesEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /controller/reporting-tasks/import
Imports a reporting task snapshot (importReportingTaskSnapshot)
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The import request containing the reporting task snapshot to import.
Return type
Example data
Content-Type: application/json
{
"controllerServices" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"status" : {
"activeThreadCount" : 6,
"validationStatus" : "VALID",
"runStatus" : "ENABLED"
}
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"status" : {
"activeThreadCount" : 6,
"validationStatus" : "VALID",
"runStatus" : "ENABLED"
}
} ],
"reportingTasks" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"deprecated" : true,
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"activeThreadCount" : 0,
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"schedulingPeriod" : "schedulingPeriod",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"activeThreadCount" : 6,
"validationStatus" : "VALID",
"runStatus" : "RUNNING"
}
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"deprecated" : true,
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"activeThreadCount" : 0,
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"schedulingPeriod" : "schedulingPeriod",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"activeThreadCount" : 6,
"validationStatus" : "VALID",
"runStatus" : "RUNNING"
}
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VersionedReportingTaskImportResponseEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /controller/flow-analysis-rules/{id}
Deletes a flow analysis rule (removeFlowAnalysisRule)
Path parameters
id (required)
Path Parameter — The flow analysis rule id.
Query parameters
version (optional)
Query Parameter — The revision is used to verify the client is working with the latest version of the flow.
clientId (optional)
Query Parameter — If the client id is not specified, new one will be generated. This value (whether specified or generated) is included in the response.
disconnectedNodeAcknowledged (optional)
Query Parameter — Acknowledges that this node is disconnected to allow for mutable requests to proceed. default: false
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"comments" : "comments",
"deprecated" : true,
"enforcementPolicy" : "enforcementPolicy",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"persistsState" : true,
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"activeThreadCount" : 0,
"validationStatus" : "VALID",
"runStatus" : "ENABLED"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
FlowAnalysisRuleEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /controller/flow-analysis-rules/{id}/config/verification-requests
Performs verification of the Flow Analysis Rule's configuration (submitFlowAnalysisRuleConfigVerificationRequest)
This will initiate the process of verifying a given Flow Analysis Rule configuration. This may be a long-running task. As a result, this endpoint will immediately return a FlowAnalysisRuleConfigVerificationRequestEntity, and the process of performing the verification will occur asynchronously in the background. The client may then periodically poll the status of the request by issuing a GET request to /flow-analysis-rules/{taskId}/verification-requests/{requestId}. Once the request is completed, the client is expected to issue a DELETE request to /flow-analysis-rules/{serviceId}/verification-requests/{requestId}.
Path parameters
id (required)
Path Parameter — The flow analysis rules id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The flow analysis rules configuration verification request.
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 0,
"componentId" : "componentId",
"uri" : "uri",
"submissionTime" : "2000-01-23T04:56:07.000+00:00",
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"attributes" : {
"key" : "attributes"
},
"state" : "state",
"complete" : true,
"results" : [ {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
} ],
"properties" : {
"key" : "properties"
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VerifyConfigRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /controller/config
Retrieves the configuration for this NiFi (updateControllerConfig)
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The controller configuration.
Return type
Example data
Content-Type: application/json
{
"disconnectedNodeAcknowledged" : true,
"component" : {
"maxTimerDrivenThreadCount" : 0
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ControllerConfigurationEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /controller/flow-analysis-rules/{id}
Updates a flow analysis rule (updateFlowAnalysisRule)
Path parameters
id (required)
Path Parameter — The flow analysis rule id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The flow analysis rule configuration details.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"comments" : "comments",
"deprecated" : true,
"enforcementPolicy" : "enforcementPolicy",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"persistsState" : true,
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"activeThreadCount" : 0,
"validationStatus" : "VALID",
"runStatus" : "ENABLED"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
FlowAnalysisRuleEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /controller/registry-clients/{id}
Updates a flow registry client (updateFlowRegistryClient)
Path parameters
id (required)
Path Parameter — The flow registry client id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The flow registry client configuration details.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"annotationData" : "annotationData",
"deprecated" : true,
"description" : "description",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"restricted" : true,
"supportsBranching" : true,
"supportsSensitiveDynamicProperties" : true,
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
FlowRegistryClientEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /controller/cluster/nodes/{id}
Updates a node in the cluster (updateNode)
Path parameters
id (required)
Path Parameter — The node id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The node configuration. The only configuration that will be honored at this endpoint is the status.
Return type
Example data
Content-Type: application/json
{
"node" : {
"address" : "address",
"activeThreadCount" : 0,
"heartbeat" : "heartbeat",
"nodeStartTime" : "nodeStartTime",
"queued" : "queued",
"roles" : [ "roles", "roles" ],
"apiPort" : 6,
"connectionRequested" : "connectionRequested",
"flowFilesQueued" : 5,
"flowFileBytes" : 5,
"nodeId" : "nodeId",
"events" : [ {
"category" : "category",
"message" : "message",
"timestamp" : "timestamp"
}, {
"category" : "category",
"message" : "message",
"timestamp" : "timestamp"
} ],
"bytesQueued" : 1,
"status" : "status"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
NodeEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /controller/flow-analysis-rules/{id}/run-status
Updates run status of a flow analysis rule (updateRunStatus)
Path parameters
id (required)
Path Parameter — The flow analysis rule id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The flow analysis rule run status.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"comments" : "comments",
"deprecated" : true,
"enforcementPolicy" : "enforcementPolicy",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"persistsState" : true,
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"activeThreadCount" : 0,
"validationStatus" : "VALID",
"runStatus" : "ENABLED"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
FlowAnalysisRuleEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /controller/nar-manager/nars/content
Uploads a NAR and requests for it to be installed (uploadNar)
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The contents of the NAR file.
Request headers
Return type
Example data
Content-Type: application/json
{
"narSummary" : {
"identifier" : "identifier",
"coordinate" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"installComplete" : true,
"sourceIdentifier" : "sourceIdentifier",
"buildTime" : "buildTime",
"createdBy" : "createdBy",
"sourceType" : "sourceType",
"digest" : "digest",
"extensionCount" : 0,
"state" : "state",
"failureMessage" : "failureMessage"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
NarSummaryEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /controller-services/{id}/config/analysis
Performs analysis of the component's configuration, providing information about which attributes are referenced. (analyzeConfiguration)
Path parameters
id (required)
Path Parameter — The controller service id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The configuration analysis request.
Return type
Example data
Content-Type: application/json
{
"configurationAnalysis" : {
"componentId" : "componentId",
"referencedAttributes" : {
"key" : "referencedAttributes"
},
"supportsVerification" : true,
"properties" : {
"key" : "properties"
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ConfigurationAnalysisEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /controller-services/{id}/state/clear-requests
Clears the state for a controller service (clearState1)
Path parameters
id (required)
Path Parameter — The controller service id.
Return type
Example data
Content-Type: application/json
{
"componentState" : {
"componentId" : "componentId",
"stateDescription" : "stateDescription",
"clusterState" : {
"totalEntryCount" : 0,
"scope" : "scope",
"state" : [ {
"clusterNodeId" : "clusterNodeId",
"clusterNodeAddress" : "clusterNodeAddress",
"value" : "value",
"key" : "key"
}, {
"clusterNodeId" : "clusterNodeId",
"clusterNodeAddress" : "clusterNodeAddress",
"value" : "value",
"key" : "key"
} ]
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ComponentStateEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /controller-services/{id}/config/verification-requests/{requestId}
Deletes the Verification Request with the given ID (deleteVerificationRequest)
Deletes the Verification Request with the given ID. After a request is created, it is expected that the client will properly clean up the request by DELETE'ing it, once the Verification process has completed. If the request is deleted before the request completes, then the Verification request will finish the step that it is currently performing and then will cancel any subsequent steps.
Path parameters
id (required)
Path Parameter — The ID of the Controller Service
requestId (required)
Path Parameter — The ID of the Verification Request
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 0,
"componentId" : "componentId",
"uri" : "uri",
"submissionTime" : "2000-01-23T04:56:07.000+00:00",
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"attributes" : {
"key" : "attributes"
},
"state" : "state",
"complete" : true,
"results" : [ {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
} ],
"properties" : {
"key" : "properties"
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VerifyConfigRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /controller-services/{id}
Gets a controller service (getControllerService)
If the uiOnly query parameter is provided with a value of true, the returned entity may only contain fields that are necessary for rendering the NiFi User Interface. As such, the selected fields may change at any time, even during incremental releases, without warning. As a result, this parameter should not be provided by any client other than the UI.
Path parameters
id (required)
Path Parameter — The controller service id.
Query parameters
uiOnly (optional)
Query Parameter — default: false
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"status" : {
"activeThreadCount" : 6,
"validationStatus" : "VALID",
"runStatus" : "ENABLED"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ControllerServiceEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /controller-services/{id}/references
Gets a controller service (getControllerServiceReferences)
Path parameters
id (required)
Path Parameter — The controller service id.
Return type
Example data
Content-Type: application/json
{
"controllerServiceReferencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ControllerServiceReferencingComponentsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /controller-services/{id}/descriptors
Gets a controller service property descriptor (getPropertyDescriptor1)
Path parameters
id (required)
Path Parameter — The controller service id.
Query parameters
propertyName (required)
Query Parameter — The property name to return the descriptor for.
sensitive (optional)
Query Parameter — Property Descriptor requested sensitive status
Return type
Example data
Content-Type: application/json
{
"propertyDescriptor" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
PropertyDescriptorEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /controller-services/{id}/state
Gets the state for a controller service (getState)
Path parameters
id (required)
Path Parameter — The controller service id.
Return type
Example data
Content-Type: application/json
{
"componentState" : {
"componentId" : "componentId",
"stateDescription" : "stateDescription",
"clusterState" : {
"totalEntryCount" : 0,
"scope" : "scope",
"state" : [ {
"clusterNodeId" : "clusterNodeId",
"clusterNodeAddress" : "clusterNodeAddress",
"value" : "value",
"key" : "key"
}, {
"clusterNodeId" : "clusterNodeId",
"clusterNodeAddress" : "clusterNodeAddress",
"value" : "value",
"key" : "key"
} ]
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ComponentStateEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /controller-services/{id}/config/verification-requests/{requestId}
Returns the Verification Request with the given ID (getVerificationRequest)
Returns the Verification Request with the given ID. Once an Verification Request has been created, that request can subsequently be retrieved via this endpoint, and the request that is fetched will contain the updated state, such as percent complete, the current state of the request, and any failures.
Path parameters
id (required)
Path Parameter — The ID of the Controller Service
requestId (required)
Path Parameter — The ID of the Verification Request
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 0,
"componentId" : "componentId",
"uri" : "uri",
"submissionTime" : "2000-01-23T04:56:07.000+00:00",
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"attributes" : {
"key" : "attributes"
},
"state" : "state",
"complete" : true,
"results" : [ {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
} ],
"properties" : {
"key" : "properties"
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VerifyConfigRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /controller-services/{id}
Deletes a controller service (removeControllerService)
Path parameters
id (required)
Path Parameter — The controller service id.
Query parameters
version (optional)
Query Parameter — The revision is used to verify the client is working with the latest version of the flow.
clientId (optional)
Query Parameter — If the client id is not specified, new one will be generated. This value (whether specified or generated) is included in the response.
disconnectedNodeAcknowledged (optional)
Query Parameter — Acknowledges that this node is disconnected to allow for mutable requests to proceed. default: false
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"status" : {
"activeThreadCount" : 6,
"validationStatus" : "VALID",
"runStatus" : "ENABLED"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ControllerServiceEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /controller-services/{id}/config/verification-requests
Performs verification of the Controller Service's configuration (submitConfigVerificationRequest)
This will initiate the process of verifying a given Controller Service configuration. This may be a long-running task. As a result, this endpoint will immediately return a ControllerServiceConfigVerificationRequestEntity, and the process of performing the verification will occur asynchronously in the background. The client may then periodically poll the status of the request by issuing a GET request to /controller-services/{serviceId}/verification-requests/{requestId}. Once the request is completed, the client is expected to issue a DELETE request to /controller-services/{serviceId}/verification-requests/{requestId}.
Path parameters
id (required)
Path Parameter — The controller service id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The controller service configuration verification request.
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 0,
"componentId" : "componentId",
"uri" : "uri",
"submissionTime" : "2000-01-23T04:56:07.000+00:00",
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"attributes" : {
"key" : "attributes"
},
"state" : "state",
"complete" : true,
"results" : [ {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
} ],
"properties" : {
"key" : "properties"
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VerifyConfigRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /controller-services/{id}
Updates a controller service (updateControllerService)
Path parameters
id (required)
Path Parameter — The controller service id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The controller service configuration details.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"status" : {
"activeThreadCount" : 6,
"validationStatus" : "VALID",
"runStatus" : "ENABLED"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ControllerServiceEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /controller-services/{id}/references
Updates a controller services references (updateControllerServiceReferences)
Path parameters
id (required)
Path Parameter — The controller service id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The controller service request update request.
Return type
Example data
Content-Type: application/json
{
"controllerServiceReferencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ControllerServiceReferencingComponentsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /controller-services/{id}/run-status
Updates run status of a controller service (updateRunStatus1)
Path parameters
id (required)
Path Parameter — The controller service id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The controller service run status.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"status" : {
"activeThreadCount" : 6,
"validationStatus" : "VALID",
"runStatus" : "ENABLED"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ControllerServiceEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Gets the current counters for this NiFi (getCounters)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Query parameters
nodewise (optional)
Query Parameter — Whether or not to include the breakdown per node. Optional, defaults to false default: false
clusterNodeId (optional)
Query Parameter — The id of the node where to get the status.
Return type
Example data
Content-Type: application/json
{
"counters" : {
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"counters" : [ {
"valueCount" : 0,
"context" : "context",
"name" : "name",
"id" : "id",
"value" : "value"
}, {
"valueCount" : 0,
"context" : "context",
"name" : "name",
"id" : "id",
"value" : "value"
} ],
"generated" : "generated"
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
CountersEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Updates the specified counter. This will reset the counter value to 0 (updateCounter)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The id of the counter.
Return type
Example data
Content-Type: application/json
{
"counter" : {
"valueCount" : 0,
"context" : "context",
"name" : "name",
"id" : "id",
"value" : "value"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
CounterEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /data-transfer/input-ports/{portId}/transactions/{transactionId}
Commit or cancel the specified transaction (commitInputPortTransaction)
Path parameters
portId (required)
Path Parameter — The input port id.
transactionId (required)
Path Parameter — The transaction id.
Consumes
This API call consumes the following media types via the request header:
Request body
Query parameters
responseCode (required)
Query Parameter — The response code. Available values are BAD_CHECKSUM(19), CONFIRM_TRANSACTION(12) or CANCEL_TRANSACTION(15). format: int32
Return type
Example data
Content-Type: application/json
{
"message" : "message",
"flowFileSent" : 0,
"responseCode" : 6
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
TransactionResultEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
503
NiFi instance is not ready for serving request, or temporarily overloaded. Retrying the same request later may be successful
Up
delete /data-transfer/output-ports/{portId}/transactions/{transactionId}
Commit or cancel the specified transaction (commitOutputPortTransaction)
Path parameters
portId (required)
Path Parameter — The output port id.
transactionId (required)
Path Parameter — The transaction id.
Consumes
This API call consumes the following media types via the request header:
Request body
Query parameters
responseCode (required)
Query Parameter — The response code. Available values are CONFIRM_TRANSACTION(12) or CANCEL_TRANSACTION(15). format: int32
checksum (required)
Query Parameter — A checksum calculated at client side using CRC32 to check flow file content integrity. It must match with the value calculated at server side.
Return type
Example data
Content-Type: application/json
{
"message" : "message",
"flowFileSent" : 0,
"responseCode" : 6
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
TransactionResultEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
503
NiFi instance is not ready for serving request, or temporarily overloaded. Retrying the same request later may be successful
Up
post /data-transfer/{portType}/{portId}/transactions
Create a transaction to the specified output port or input port (createPortTransaction)
Path parameters
portType (required)
Path Parameter — The port type.
portId (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
Request body
Return type
Example data
Content-Type: application/json
{
"message" : "message",
"flowFileSent" : 0,
"responseCode" : 6
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
201
TransactionResultEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
503
NiFi instance is not ready for serving request, or temporarily overloaded. Retrying the same request later may be successful
Up
put /data-transfer/input-ports/{portId}/transactions/{transactionId}
Extend transaction TTL (extendInputPortTransactionTTL)
Path parameters
portId (required)
Path Parameter —
transactionId (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
Request body
Return type
Example data
Content-Type: application/json
{
"message" : "message",
"flowFileSent" : 0,
"responseCode" : 6
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
TransactionResultEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /data-transfer/output-ports/{portId}/transactions/{transactionId}
Extend transaction TTL (extendOutputPortTransactionTTL)
Path parameters
portId (required)
Path Parameter —
transactionId (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
Request body
Return type
Example data
Content-Type: application/json
{
"message" : "message",
"flowFileSent" : 0,
"responseCode" : 6
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
TransactionResultEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
503
NiFi instance is not ready for serving request, or temporarily overloaded. Retrying the same request later may be successful
Up
post /data-transfer/input-ports/{portId}/transactions/{transactionId}/flow-files
Transfer flow files to the input port (receiveFlowFiles)
Path parameters
portId (required)
Path Parameter — The input port id.
transactionId (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
Request body
Return type
String
Example data
Content-Type: application/json
""
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
202
String
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
503
NiFi instance is not ready for serving request, or temporarily overloaded. Retrying the same request later may be successful
Up
get /data-transfer/output-ports/{portId}/transactions/{transactionId}/flow-files
Transfer flow files from the output port (transferFlowFiles)
Path parameters
portId (required)
Path Parameter — The output port id.
transactionId (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
Request body
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
There is no flow file to return.
202
StreamingOutput
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
503
NiFi instance is not ready for serving request, or temporarily overloaded. Retrying the same request later may be successful
Up
put /flow/process-groups/{id}/controller-services
Enable or disable Controller Services in the specified Process Group. (activateControllerServices)
Path parameters
id (required)
Path Parameter — The process group id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The request to schedule or unschedule. If the comopnents in the request are not specified, all authorized components will be considered.
Return type
Example data
Content-Type: application/json
{
"disconnectedNodeAcknowledged" : true,
"components" : {
"key" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"id" : "id",
"state" : "ENABLED"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ActivateControllerServicesEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/reporting-tasks/download
Download a snapshot of the given reporting tasks and any controller services they use (downloadReportingTaskSnapshot)
Query parameters
reportingTaskId (optional)
Query Parameter — Specifies a reporting task id to export. If not specified, all reporting tasks will be exported.
Return type
byte[]
Example data
Content-Type: application/json
""
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
byte[]
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Generates a client id. (generateClientId)
Return type
String
Example data
Content-Type: application/json
""
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
String
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Retrieves details about this NiFi to put in the About dialog (getAboutInfo)
Return type
Example data
Content-Type: application/json
{
"about" : {
"buildBranch" : "buildBranch",
"buildTimestamp" : "buildTimestamp",
"buildRevision" : "buildRevision",
"buildTag" : "buildTag",
"timezone" : "timezone",
"contentViewerUrl" : "contentViewerUrl",
"title" : "title",
"uri" : "uri",
"version" : "version"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
AboutEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/history/{id}
Gets an action (getAction)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The action id.
Return type
Example data
Content-Type: application/json
{
"sourceId" : "sourceId",
"canRead" : true,
"action" : {
"sourceId" : "sourceId",
"componentDetails" : { },
"sourceType" : "sourceType",
"actionDetails" : { },
"id" : 0,
"sourceName" : "sourceName",
"userIdentity" : "userIdentity",
"operation" : "operation",
"timestamp" : "timestamp"
},
"id" : 6,
"timestamp" : "timestamp"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ActionEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/additional-details/{group}/{artifact}/{version}/{type}
Retrieves the additional details for the specified component type. (getAdditionalDetails)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
group (required)
Path Parameter — The bundle group
artifact (required)
Path Parameter — The bundle artifact
version (required)
Path Parameter — The bundle version
type (required)
Path Parameter — The processor type
Return type
Example data
Content-Type: application/json
{
"additionalDetails" : "additionalDetails"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
AdditionalDetailsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The additional details for the coordinates could not be located.
Up
get /flow/flow-analysis/results
Returns all flow analysis results currently in effect (getAllFlowAnalysisResults)
Return type
Example data
Content-Type: application/json
{
"ruleViolations" : [ {
"subjectComponentType" : "subjectComponentType",
"issueId" : "issueId",
"groupId" : "groupId",
"scope" : "scope",
"enforcementPolicy" : "enforcementPolicy",
"subjectPermissionDto" : {
"canRead" : true,
"canWrite" : true
},
"ruleId" : "ruleId",
"subjectDisplayName" : "subjectDisplayName",
"enabled" : true,
"subjectId" : "subjectId",
"violationMessage" : "violationMessage"
}, {
"subjectComponentType" : "subjectComponentType",
"issueId" : "issueId",
"groupId" : "groupId",
"scope" : "scope",
"enforcementPolicy" : "enforcementPolicy",
"subjectPermissionDto" : {
"canRead" : true,
"canWrite" : true
},
"ruleId" : "ruleId",
"subjectDisplayName" : "subjectDisplayName",
"enabled" : true,
"subjectId" : "subjectId",
"violationMessage" : "violationMessage"
} ],
"flowAnalysisPending" : true,
"rules" : [ {
"comments" : "comments",
"deprecated" : true,
"enforcementPolicy" : "enforcementPolicy",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"persistsState" : true,
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
}, {
"comments" : "comments",
"deprecated" : true,
"enforcementPolicy" : "enforcementPolicy",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"persistsState" : true,
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
FlowAnalysisResultEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Retrieves the banners for this NiFi (getBanners)
Return type
Example data
Content-Type: application/json
{
"banners" : {
"footerText" : "footerText",
"headerText" : "headerText"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
BannerEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/registries/{id}/branches
Gets the branches from the specified registry for the current user (getBranches)
Path parameters
id (required)
Path Parameter — The registry id.
Return type
Example data
Content-Type: application/json
{
"branches" : [ {
"branch" : {
"name" : "name"
}
}, {
"branch" : {
"name" : "name"
}
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
FlowRegistryBranchesEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/process-groups/{id}/breadcrumbs
Gets the breadcrumbs for a process group (getBreadcrumbs)
Path parameters
id (required)
Path Parameter — The process group id.
Return type
Example data
Content-Type: application/json
{
"breadcrumb" : {
"name" : "name",
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
}
},
"id" : "id",
"versionedFlowState" : "LOCALLY_MODIFIED"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
FlowBreadcrumbEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/registries/{id}/buckets
Gets the buckets from the specified registry for the current user (getBuckets)
Path parameters
id (required)
Path Parameter — The registry id.
Query parameters
branch (optional)
Query Parameter — The name of a branch to get the buckets from. If not specified the default branch of the registry client will be used.
Return type
Example data
Content-Type: application/json
{
"buckets" : [ {
"bucket" : {
"created" : 0,
"name" : "name",
"description" : "description",
"id" : "id"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id"
}, {
"bucket" : {
"created" : 0,
"name" : "name",
"description" : "description",
"id" : "id"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id"
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
FlowRegistryBucketsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/bulletin-board
Gets current bulletins (getBulletinBoard)
Query parameters
after (optional)
Query Parameter — Includes bulletins with an id after this value.
sourceName (optional)
Query Parameter — Includes bulletins originating from this sources whose name match this regular expression.
message (optional)
Query Parameter — Includes bulletins whose message that match this regular expression.
sourceId (optional)
Query Parameter — Includes bulletins originating from this sources whose id match this regular expression.
groupId (optional)
Query Parameter — Includes bulletins originating from this sources whose group id match this regular expression.
limit (optional)
Query Parameter — The number of bulletins to limit the response to.
Return type
Example data
Content-Type: application/json
{
"bulletinBoard" : {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"generated" : "generated"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
BulletinBoardEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/controller/bulletins
Retrieves Controller level bulletins (getBulletins)
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"flowRegistryClientBulletins" : [ null, null ],
"parameterProviderBulletins" : [ null, null ],
"controllerServiceBulletins" : [ null, null ],
"flowAnalysisRuleBulletins" : [ null, null ],
"reportingTaskBulletins" : [ null, null ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ControllerBulletinsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/cluster/summary
The cluster summary for this NiFi (getClusterSummary)
Return type
Example data
Content-Type: application/json
{
"clusterSummary" : {
"connectedToCluster" : true,
"connectedNodeCount" : 0,
"totalNodeCount" : 6,
"clustered" : true,
"connectedNodes" : "connectedNodes"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ClusterSummaryEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/history/components/{componentId}
Gets configuration history for a component (getComponentHistory)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
componentId (required)
Path Parameter — The component id.
Return type
Example data
Content-Type: application/json
{
"componentHistory" : {
"componentId" : "componentId",
"propertyHistory" : {
"key" : {
"previousValues" : [ {
"userIdentity" : "userIdentity",
"previousValue" : "previousValue",
"timestamp" : "timestamp"
}, {
"userIdentity" : "userIdentity",
"previousValue" : "previousValue",
"timestamp" : "timestamp"
} ]
}
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ComponentHistoryEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/connections/{id}/statistics
Gets statistics for a connection (getConnectionStatistics)
Path parameters
id (required)
Path Parameter — The connection id.
Query parameters
nodewise (optional)
Query Parameter — Whether or not to include the breakdown per node. Optional, defaults to false default: false
clusterNodeId (optional)
Query Parameter — The id of the node where to get the statistics.
Return type
Example data
Content-Type: application/json
{
"connectionStatistics" : {
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"predictedBytesAtNextInterval" : 0,
"predictedPercentBytes" : 5,
"predictedPercentCount" : 2,
"predictedMillisUntilCountBackpressure" : 5,
"predictedCountAtNextInterval" : 6,
"predictionIntervalMillis" : 7,
"id" : "id",
"predictedMillisUntilBytesBackpressure" : 1
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
},
"canRead" : true
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ConnectionStatisticsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/connections/{id}/status
Gets status for a connection (getConnectionStatus)
Path parameters
id (required)
Path Parameter — The connection id.
Query parameters
nodewise (optional)
Query Parameter — Whether or not to include the breakdown per node. Optional, defaults to false default: false
clusterNodeId (optional)
Query Parameter — The id of the node where to get the status.
Return type
Example data
Content-Type: application/json
{
"canRead" : true,
"connectionStatus" : {
"sourceId" : "sourceId",
"destinationName" : "destinationName",
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id",
"sourceName" : "sourceName",
"destinationId" : "destinationId",
"statsLastRefreshed" : "statsLastRefreshed"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ConnectionStatusEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/connections/{id}/status/history
Gets the status history for a connection (getConnectionStatusHistory)
Path parameters
id (required)
Path Parameter — The connection id.
Return type
Example data
Content-Type: application/json
{
"statusHistory" : {
"componentDetails" : {
"key" : "componentDetails"
},
"fieldDescriptors" : [ {
"formatter" : "formatter",
"field" : "field",
"description" : "description",
"label" : "label"
}, {
"formatter" : "formatter",
"field" : "field",
"description" : "description",
"label" : "label"
} ],
"generated" : "generated",
"aggregateSnapshots" : [ {
"statusMetrics" : {
"key" : 0
},
"timestamp" : "2000-01-23T04:56:07.000+00:00"
}, {
"statusMetrics" : {
"key" : 0
},
"timestamp" : "2000-01-23T04:56:07.000+00:00"
} ],
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"statusSnapshots" : [ null, null ],
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"statusSnapshots" : [ null, null ],
"nodeId" : "nodeId"
} ]
},
"canRead" : true
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
StatusHistoryEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/content-viewers
Retrieves the registered content viewers (getContentViewers)
Return type
Example data
Content-Type: application/json
{
"contentViewers" : [ {
"displayName" : "displayName",
"supportedMimeTypes" : [ {
"mimeTypes" : [ "mimeTypes", "mimeTypes" ],
"displayName" : "displayName"
}, {
"mimeTypes" : [ "mimeTypes", "mimeTypes" ],
"displayName" : "displayName"
} ],
"uri" : "uri"
}, {
"displayName" : "displayName",
"supportedMimeTypes" : [ {
"mimeTypes" : [ "mimeTypes", "mimeTypes" ],
"displayName" : "displayName"
}, {
"mimeTypes" : [ "mimeTypes", "mimeTypes" ],
"displayName" : "displayName"
} ],
"uri" : "uri"
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ContentViewerEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/controller-service-definition/{group}/{artifact}/{version}/{type}
Retrieves the Controller Service Definition for the specified component type. (getControllerServiceDefinition)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
group (required)
Path Parameter — The bundle group
artifact (required)
Path Parameter — The bundle artifact
version (required)
Path Parameter — The bundle version
type (required)
Path Parameter — The controller service type
Return type
Example data
Content-Type: application/json
{
"deprecationAlternatives" : [ "deprecationAlternatives", "deprecationAlternatives" ],
"buildInfo" : {
"compilerFlags" : "compilerFlags",
"compiler" : "compiler",
"version" : "version",
"revision" : "revision",
"targetArch" : "targetArch",
"timestamp" : 0
},
"dynamicProperties" : [ {
"expressionLanguageScope" : "NONE",
"name" : "name",
"description" : "description",
"value" : "value"
}, {
"expressionLanguageScope" : "NONE",
"name" : "name",
"description" : "description",
"value" : "value"
} ],
"deprecated" : true,
"explicitRestrictions" : [ {
"requiredPermission" : "requiredPermission",
"explanation" : "explanation"
}, {
"requiredPermission" : "requiredPermission",
"explanation" : "explanation"
} ],
"providedApiImplementations" : [ null, null ],
"typeDescription" : "typeDescription",
"additionalDetails" : true,
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"typeProvidedByValue" : {
"artifact" : "artifact",
"typeDescription" : "typeDescription",
"type" : "type",
"version" : "version",
"group" : "group"
},
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"validRegex" : "validRegex",
"expressionLanguageScope" : "NONE",
"validator" : "validator",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"propertyDisplayName" : "propertyDisplayName",
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"propertyDisplayName" : "propertyDisplayName",
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"expressionLanguageScopeDescription" : "expressionLanguageScopeDescription",
"allowableValues" : [ {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}, {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
} ],
"name" : "name",
"dynamic" : true
}
},
"type" : "type",
"version" : "version",
"seeAlso" : [ "seeAlso", "seeAlso" ],
"tags" : [ "tags", "tags" ],
"artifact" : "artifact",
"deprecationReason" : "deprecationReason",
"restricted" : true,
"systemResourceConsiderations" : [ {
"resource" : "resource",
"description" : "description"
}, {
"resource" : "resource",
"description" : "description"
} ],
"supportsSensitiveDynamicProperties" : true,
"supportsDynamicProperties" : true,
"restrictedExplanation" : "restrictedExplanation",
"stateful" : {
"description" : "description",
"scopes" : [ "CLUSTER", "CLUSTER" ]
},
"group" : "group"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ControllerServiceDefinition
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The controller service definition for the coordinates could not be located.
Up
get /flow/controller-service-types
Retrieves the types of controller services that this NiFi supports (getControllerServiceTypes)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Query parameters
serviceType (optional)
Query Parameter — If specified, will only return controller services that are compatible with this type of service.
serviceBundleGroup (optional)
Query Parameter — If serviceType specified, is the bundle group of the serviceType.
serviceBundleArtifact (optional)
Query Parameter — If serviceType specified, is the bundle artifact of the serviceType.
serviceBundleVersion (optional)
Query Parameter — If serviceType specified, is the bundle version of the serviceType.
bundleGroupFilter (optional)
Query Parameter — If specified, will only return types that are a member of this bundle group.
bundleArtifactFilter (optional)
Query Parameter — If specified, will only return types that are a member of this bundle artifact.
typeFilter (optional)
Query Parameter — If specified, will only return types whose fully qualified classname matches.
Return type
Example data
Content-Type: application/json
{
"controllerServiceTypes" : [ {
"deprecationReason" : "deprecationReason",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"restricted" : true,
"description" : "description",
"explicitRestrictions" : [ {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
}, {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
} ],
"usageRestriction" : "usageRestriction",
"type" : "type",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"tags" : [ "tags", "tags" ]
}, {
"deprecationReason" : "deprecationReason",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"restricted" : true,
"description" : "description",
"explicitRestrictions" : [ {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
}, {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
} ],
"usageRestriction" : "usageRestriction",
"type" : "type",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"tags" : [ "tags", "tags" ]
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ControllerServiceTypesEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/controller/controller-services
Gets controller services for reporting tasks (getControllerServicesFromController)
If the uiOnly query parameter is provided with a value of true, the returned entity may only contain fields that are necessary for rendering the NiFi User Interface. As such, the selected fields may change at any time, even during incremental releases, without warning. As a result, this parameter should not be provided by any client other than the UI.
Query parameters
uiOnly (optional)
Query Parameter — default: false
includeReferencingComponents (optional)
Query Parameter — Whether or not to include services' referencing components in the response default: true
Return type
Example data
Content-Type: application/json
{
"currentTime" : "currentTime",
"controllerServices" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"status" : {
"activeThreadCount" : 6,
"validationStatus" : "VALID",
"runStatus" : "ENABLED"
}
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"status" : {
"activeThreadCount" : 6,
"validationStatus" : "VALID",
"runStatus" : "ENABLED"
}
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ControllerServicesEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/process-groups/{id}/controller-services
Gets all controller services (getControllerServicesFromGroup)
If the uiOnly query parameter is provided with a value of true, the returned entity may only contain fields that are necessary for rendering the NiFi User Interface. As such, the selected fields may change at any time, even during incremental releases, without warning. As a result, this parameter should not be provided by any client other than the UI.
Path parameters
id (required)
Path Parameter — The process group id.
Query parameters
includeAncestorGroups (optional)
Query Parameter — Whether or not to include parent/ancestor process groups default: true
includeDescendantGroups (optional)
Query Parameter — Whether or not to include descendant process groups default: false
includeReferencingComponents (optional)
Query Parameter — Whether or not to include services' referencing components in the response default: true
uiOnly (optional)
Query Parameter — default: false
Return type
Example data
Content-Type: application/json
{
"currentTime" : "currentTime",
"controllerServices" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"status" : {
"activeThreadCount" : 6,
"validationStatus" : "VALID",
"runStatus" : "ENABLED"
}
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"status" : {
"activeThreadCount" : 6,
"validationStatus" : "VALID",
"runStatus" : "ENABLED"
}
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ControllerServicesEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Gets the current status of this NiFi (getControllerStatus)
Return type
Example data
Content-Type: application/json
{
"controllerStatus" : {
"activeRemotePortCount" : 0,
"activeThreadCount" : 6,
"staleCount" : 4,
"upToDateCount" : 1,
"queued" : "queued",
"inactiveRemotePortCount" : 2,
"locallyModifiedCount" : 3,
"terminatedThreadCount" : 1,
"disabledCount" : 5,
"flowFilesQueued" : 5,
"invalidCount" : 7,
"runningCount" : 2,
"stoppedCount" : 7,
"syncFailureCount" : 1,
"locallyModifiedAndStaleCount" : 9,
"bytesQueued" : 1
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ControllerStatusEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/current-user
Retrieves the user identity of the user making the request (getCurrentUser)
Return type
Example data
Content-Type: application/json
{
"canVersionFlows" : true,
"componentRestrictionPermissions" : [ {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
}
}, {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
}
} ],
"logoutSupported" : true,
"identity" : "identity",
"anonymous" : true
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
default
CurrentUserEntity
Up
get /flow/registries/{registry-id}/buckets/{bucket-id}/flows/{flow-id}/details
Gets the details of a flow from the specified registry and bucket for the specified flow for the current user (getDetails)
Path parameters
registry-id (required)
Path Parameter — The registry client id.
bucket-id (required)
Path Parameter — The bucket id.
flow-id (required)
Path Parameter — The flow id.
Query parameters
branch (optional)
Query Parameter — The name of a branch to get the flow from. If not specified the default branch of the registry client will be used.
Return type
Example data
Content-Type: application/json
{
"versionedFlow" : {
"comments" : "comments",
"action" : "COMMIT",
"description" : "description",
"registryId" : "registryId",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"flowName" : "flowName"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VersionedFlowEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/process-groups/{id}
Gets a process group (getFlow)
If the uiOnly query parameter is provided with a value of true, the returned entity may only contain fields that are necessary for rendering the NiFi User Interface. As such, the selected fields may change at any time, even during incremental releases, without warning. As a result, this parameter should not be provided by any client other than the UI.
Path parameters
id (required)
Path Parameter — The process group id.
Query parameters
uiOnly (optional)
Query Parameter — default: false
Return type
Example data
Content-Type: application/json
{
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupFlow" : {
"lastRefreshed" : "lastRefreshed",
"breadcrumb" : {
"breadcrumb" : {
"name" : "name",
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
}
},
"id" : "id",
"versionedFlowState" : "LOCALLY_MODIFIED"
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"flow" : {
"processGroups" : [ {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"inputPorts" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
},
"allowRemoteAccess" : true,
"id" : "id",
"uri" : "uri",
"status" : {
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
},
"allowRemoteAccess" : true,
"id" : "id",
"uri" : "uri",
"status" : {
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
} ],
"processors" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
},
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
},
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
} ],
"remoteProcessGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
},
"id" : "id",
"outputPortCount" : 2,
"uri" : "uri",
"inputPortCount" : 5,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
},
"id" : "id",
"outputPortCount" : 2,
"uri" : "uri",
"inputPortCount" : 5,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID"
}
} ],
"connections" : [ {
"sourceId" : "sourceId",
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"destinationGroupId" : "destinationGroupId",
"labelIndex" : 3,
"destinationId" : "destinationId",
"uri" : "uri",
"bends" : [ {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}, {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
} ],
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"component" : {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
},
"sourceType" : "PROCESSOR",
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"getzIndex" : 9,
"destinationType" : "PROCESSOR",
"id" : "id",
"sourceGroupId" : "sourceGroupId",
"status" : {
"sourceId" : "sourceId",
"destinationName" : "destinationName",
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id",
"sourceName" : "sourceName",
"destinationId" : "destinationId",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"sourceId" : "sourceId",
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"destinationGroupId" : "destinationGroupId",
"labelIndex" : 3,
"destinationId" : "destinationId",
"uri" : "uri",
"bends" : [ {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}, {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
} ],
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"component" : {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
},
"sourceType" : "PROCESSOR",
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"getzIndex" : 9,
"destinationType" : "PROCESSOR",
"id" : "id",
"sourceGroupId" : "sourceGroupId",
"status" : {
"sourceId" : "sourceId",
"destinationName" : "destinationName",
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id",
"sourceName" : "sourceName",
"destinationId" : "destinationId",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"labels" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
},
"getzIndex" : 1,
"id" : "id",
"uri" : "uri",
"dimensions" : {
"width" : 6.027456183070403,
"height" : 0.8008281904610115
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
},
"getzIndex" : 1,
"id" : "id",
"uri" : "uri",
"dimensions" : {
"width" : 6.027456183070403,
"height" : 0.8008281904610115
}
} ]
},
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ProcessGroupFlowEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/flow-analysis/results/{processGroupId}
Returns flow analysis results produced by the analysis of a given process group (getFlowAnalysisResults)
Path parameters
processGroupId (required)
Path Parameter — The id of the process group representing (a part of) the flow to be analyzed.
Return type
Example data
Content-Type: application/json
{
"ruleViolations" : [ {
"subjectComponentType" : "subjectComponentType",
"issueId" : "issueId",
"groupId" : "groupId",
"scope" : "scope",
"enforcementPolicy" : "enforcementPolicy",
"subjectPermissionDto" : {
"canRead" : true,
"canWrite" : true
},
"ruleId" : "ruleId",
"subjectDisplayName" : "subjectDisplayName",
"enabled" : true,
"subjectId" : "subjectId",
"violationMessage" : "violationMessage"
}, {
"subjectComponentType" : "subjectComponentType",
"issueId" : "issueId",
"groupId" : "groupId",
"scope" : "scope",
"enforcementPolicy" : "enforcementPolicy",
"subjectPermissionDto" : {
"canRead" : true,
"canWrite" : true
},
"ruleId" : "ruleId",
"subjectDisplayName" : "subjectDisplayName",
"enabled" : true,
"subjectId" : "subjectId",
"violationMessage" : "violationMessage"
} ],
"flowAnalysisPending" : true,
"rules" : [ {
"comments" : "comments",
"deprecated" : true,
"enforcementPolicy" : "enforcementPolicy",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"persistsState" : true,
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
}, {
"comments" : "comments",
"deprecated" : true,
"enforcementPolicy" : "enforcementPolicy",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"persistsState" : true,
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
FlowAnalysisResultEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/flow-analysis-rule-definition/{group}/{artifact}/{version}/{type}
Retrieves the Flow Analysis Rule Definition for the specified component type. (getFlowAnalysisRuleDefinition)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
group (required)
Path Parameter — The bundle group
artifact (required)
Path Parameter — The bundle artifact
version (required)
Path Parameter — The bundle version
type (required)
Path Parameter — The flow analysis rule type
Return type
Example data
Content-Type: application/json
{
"deprecationAlternatives" : [ "deprecationAlternatives", "deprecationAlternatives" ],
"buildInfo" : {
"compilerFlags" : "compilerFlags",
"compiler" : "compiler",
"version" : "version",
"revision" : "revision",
"targetArch" : "targetArch",
"timestamp" : 0
},
"dynamicProperties" : [ {
"expressionLanguageScope" : "NONE",
"name" : "name",
"description" : "description",
"value" : "value"
}, {
"expressionLanguageScope" : "NONE",
"name" : "name",
"description" : "description",
"value" : "value"
} ],
"deprecated" : true,
"explicitRestrictions" : [ {
"requiredPermission" : "requiredPermission",
"explanation" : "explanation"
}, {
"requiredPermission" : "requiredPermission",
"explanation" : "explanation"
} ],
"providedApiImplementations" : [ {
"artifact" : "artifact",
"typeDescription" : "typeDescription",
"type" : "type",
"version" : "version",
"group" : "group"
}, {
"artifact" : "artifact",
"typeDescription" : "typeDescription",
"type" : "type",
"version" : "version",
"group" : "group"
} ],
"typeDescription" : "typeDescription",
"additionalDetails" : true,
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"typeProvidedByValue" : {
"artifact" : "artifact",
"typeDescription" : "typeDescription",
"type" : "type",
"version" : "version",
"group" : "group"
},
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"validRegex" : "validRegex",
"expressionLanguageScope" : "NONE",
"validator" : "validator",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"propertyDisplayName" : "propertyDisplayName",
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"propertyDisplayName" : "propertyDisplayName",
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"expressionLanguageScopeDescription" : "expressionLanguageScopeDescription",
"allowableValues" : [ {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}, {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
} ],
"name" : "name",
"dynamic" : true
}
},
"type" : "type",
"version" : "version",
"seeAlso" : [ "seeAlso", "seeAlso" ],
"tags" : [ "tags", "tags" ],
"artifact" : "artifact",
"deprecationReason" : "deprecationReason",
"restricted" : true,
"systemResourceConsiderations" : [ {
"resource" : "resource",
"description" : "description"
}, {
"resource" : "resource",
"description" : "description"
} ],
"supportsSensitiveDynamicProperties" : true,
"supportsDynamicProperties" : true,
"restrictedExplanation" : "restrictedExplanation",
"stateful" : {
"description" : "description",
"scopes" : [ "CLUSTER", "CLUSTER" ]
},
"group" : "group"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
FlowAnalysisRuleDefinition
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The flow analysis rule definition for the coordinates could not be located.
Up
get /flow/flow-analysis-rule-types
Retrieves the types of available Flow Analysis Rules (getFlowAnalysisRuleTypes)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Query parameters
bundleGroupFilter (optional)
Query Parameter — If specified, will only return types that are a member of this bundle group.
bundleArtifactFilter (optional)
Query Parameter — If specified, will only return types that are a member of this bundle artifact.
type (optional)
Query Parameter — If specified, will only return types whose fully qualified classname matches.
Return type
Example data
Content-Type: application/json
{
"flowAnalysisRuleTypes" : [ {
"deprecationReason" : "deprecationReason",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"restricted" : true,
"description" : "description",
"explicitRestrictions" : [ {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
}, {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
} ],
"usageRestriction" : "usageRestriction",
"type" : "type",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"tags" : [ "tags", "tags" ]
}, {
"deprecationReason" : "deprecationReason",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"restricted" : true,
"description" : "description",
"explicitRestrictions" : [ {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
}, {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
} ],
"usageRestriction" : "usageRestriction",
"type" : "type",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"tags" : [ "tags", "tags" ]
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
FlowAnalysisRuleTypesEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Retrieves the configuration for this NiFi flow (getFlowConfig)
Return type
Example data
Content-Type: application/json
{
"flowConfiguration" : {
"currentTime" : "currentTime",
"defaultBackPressureObjectThreshold" : 0,
"supportsConfigurableAuthorizer" : true,
"supportsConfigurableUsersAndGroups" : true,
"supportsManagedAuthorizer" : true,
"timeOffset" : 6,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
FlowConfigurationEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/metrics/{producer}
Gets all metrics for the flow from a particular node (getFlowMetrics)
Path parameters
producer (required)
Path Parameter — The producer for flow file metrics. Each producer may have its own output format.
Query parameters
includedRegistries (optional)
Query Parameter — Set of included metrics registries
sampleName (optional)
Query Parameter — Regular Expression Pattern to be applied against the sample name field
sampleLabelValue (optional)
Query Parameter — Regular Expression Pattern to be applied against the sample label value field
rootFieldName (optional)
Query Parameter — Name of the first field of JSON object. Applicable for JSON producer only.
Return type
Example data
Content-Type: application/json
{ }
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
StreamingOutput
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/registries/{registry-id}/buckets/{bucket-id}/flows
Gets the flows from the specified registry and bucket for the current user (getFlows)
Path parameters
registry-id (required)
Path Parameter — The registry client id.
bucket-id (required)
Path Parameter — The bucket id.
Query parameters
branch (optional)
Query Parameter — The name of a branch to get the flows from. If not specified the default branch of the registry client will be used.
Return type
Example data
Content-Type: application/json
{
"versionedFlows" : [ {
"versionedFlow" : {
"comments" : "comments",
"action" : "COMMIT",
"description" : "description",
"registryId" : "registryId",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"flowName" : "flowName"
}
}, {
"versionedFlow" : {
"comments" : "comments",
"action" : "COMMIT",
"description" : "description",
"registryId" : "registryId",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"flowName" : "flowName"
}
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VersionedFlowsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/input-ports/{id}/status
Gets status for an input port (getInputPortStatus)
Path parameters
id (required)
Path Parameter — The input port id.
Query parameters
nodewise (optional)
Query Parameter — Whether or not to include the breakdown per node. Optional, defaults to false default: false
clusterNodeId (optional)
Query Parameter — The id of the node where to get the status.
Return type
Example data
Content-Type: application/json
{
"canRead" : true,
"portStatus" : {
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
PortStatusEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/output-ports/{id}/status
Gets status for an output port (getOutputPortStatus)
Path parameters
id (required)
Path Parameter — The output port id.
Query parameters
nodewise (optional)
Query Parameter — Whether or not to include the breakdown per node. Optional, defaults to false default: false
clusterNodeId (optional)
Query Parameter — The id of the node where to get the status.
Return type
Example data
Content-Type: application/json
{
"canRead" : true,
"portStatus" : {
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
PortStatusEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/parameter-contexts
Gets all Parameter Contexts (getParameterContexts)
Return type
Example data
Content-Type: application/json
{
"currentTime" : "currentTime",
"parameterContexts" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"inheritedParameterContexts" : [ null, null ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"id" : "id"
}
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"inheritedParameterContexts" : [ null, null ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"id" : "id"
}
},
"id" : "id",
"uri" : "uri"
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ParameterContextsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/parameter-provider-definition/{group}/{artifact}/{version}/{type}
Retrieves the Parameter Provider Definition for the specified component type. (getParameterProviderDefinition)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
group (required)
Path Parameter — The bundle group
artifact (required)
Path Parameter — The bundle artifact
version (required)
Path Parameter — The bundle version
type (required)
Path Parameter — The parameter provider type
Return type
Example data
Content-Type: application/json
{
"deprecationAlternatives" : [ "deprecationAlternatives", "deprecationAlternatives" ],
"buildInfo" : {
"compilerFlags" : "compilerFlags",
"compiler" : "compiler",
"version" : "version",
"revision" : "revision",
"targetArch" : "targetArch",
"timestamp" : 0
},
"dynamicProperties" : [ {
"expressionLanguageScope" : "NONE",
"name" : "name",
"description" : "description",
"value" : "value"
}, {
"expressionLanguageScope" : "NONE",
"name" : "name",
"description" : "description",
"value" : "value"
} ],
"deprecated" : true,
"explicitRestrictions" : [ {
"requiredPermission" : "requiredPermission",
"explanation" : "explanation"
}, {
"requiredPermission" : "requiredPermission",
"explanation" : "explanation"
} ],
"providedApiImplementations" : [ {
"artifact" : "artifact",
"typeDescription" : "typeDescription",
"type" : "type",
"version" : "version",
"group" : "group"
}, {
"artifact" : "artifact",
"typeDescription" : "typeDescription",
"type" : "type",
"version" : "version",
"group" : "group"
} ],
"typeDescription" : "typeDescription",
"additionalDetails" : true,
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"typeProvidedByValue" : {
"artifact" : "artifact",
"typeDescription" : "typeDescription",
"type" : "type",
"version" : "version",
"group" : "group"
},
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"validRegex" : "validRegex",
"expressionLanguageScope" : "NONE",
"validator" : "validator",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"propertyDisplayName" : "propertyDisplayName",
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"propertyDisplayName" : "propertyDisplayName",
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"expressionLanguageScopeDescription" : "expressionLanguageScopeDescription",
"allowableValues" : [ {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}, {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
} ],
"name" : "name",
"dynamic" : true
}
},
"type" : "type",
"version" : "version",
"seeAlso" : [ "seeAlso", "seeAlso" ],
"tags" : [ "tags", "tags" ],
"artifact" : "artifact",
"deprecationReason" : "deprecationReason",
"restricted" : true,
"systemResourceConsiderations" : [ {
"resource" : "resource",
"description" : "description"
}, {
"resource" : "resource",
"description" : "description"
} ],
"supportsSensitiveDynamicProperties" : true,
"supportsDynamicProperties" : true,
"restrictedExplanation" : "restrictedExplanation",
"stateful" : {
"description" : "description",
"scopes" : [ "CLUSTER", "CLUSTER" ]
},
"group" : "group"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ParameterProviderDefinition
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The reporting task definition for the coordinates could not be located.
Up
get /flow/parameter-provider-types
Retrieves the types of parameter providers that this NiFi supports (getParameterProviderTypes)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Query parameters
bundleGroupFilter (optional)
Query Parameter — If specified, will only return types that are a member of this bundle group.
bundleArtifactFilter (optional)
Query Parameter — If specified, will only return types that are a member of this bundle artifact.
type (optional)
Query Parameter — If specified, will only return types whose fully qualified classname matches.
Return type
Example data
Content-Type: application/json
{
"parameterProviderTypes" : [ {
"deprecationReason" : "deprecationReason",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"restricted" : true,
"description" : "description",
"explicitRestrictions" : [ {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
}, {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
} ],
"usageRestriction" : "usageRestriction",
"type" : "type",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"tags" : [ "tags", "tags" ]
}, {
"deprecationReason" : "deprecationReason",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"restricted" : true,
"description" : "description",
"explicitRestrictions" : [ {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
}, {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
} ],
"usageRestriction" : "usageRestriction",
"type" : "type",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"tags" : [ "tags", "tags" ]
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ParameterProviderTypesEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/parameter-providers
Gets all parameter providers (getParameterProviders)
Return type
Example data
Content-Type: application/json
{
"currentTime" : "currentTime",
"parameterProviders" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"annotationData" : "annotationData",
"comments" : "comments",
"deprecated" : true,
"parameterStatus" : [ {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
},
"status" : "NEW"
}, {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
},
"status" : "NEW"
} ],
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"affectedComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"referencingParameterContexts" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id",
"uri" : "uri"
} ],
"parameterGroupConfigurations" : [ {
"synchronized" : true,
"groupName" : "groupName",
"parameterSensitivities" : {
"key" : "SENSITIVE"
},
"parameterContextName" : "parameterContextName"
}, {
"synchronized" : true,
"groupName" : "groupName",
"parameterSensitivities" : {
"key" : "SENSITIVE"
},
"parameterContextName" : "parameterContextName"
} ],
"restricted" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"persistsState" : true,
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"annotationData" : "annotationData",
"comments" : "comments",
"deprecated" : true,
"parameterStatus" : [ {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
},
"status" : "NEW"
}, {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
},
"status" : "NEW"
} ],
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"affectedComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"referencingParameterContexts" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id",
"uri" : "uri"
} ],
"parameterGroupConfigurations" : [ {
"synchronized" : true,
"groupName" : "groupName",
"parameterSensitivities" : {
"key" : "SENSITIVE"
},
"parameterContextName" : "parameterContextName"
}, {
"synchronized" : true,
"groupName" : "groupName",
"parameterSensitivities" : {
"key" : "SENSITIVE"
},
"parameterContextName" : "parameterContextName"
} ],
"restricted" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"persistsState" : true,
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri"
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ParameterProvidersEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/prioritizers
Retrieves the types of prioritizers that this NiFi supports (getPrioritizers)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Return type
Example data
Content-Type: application/json
{
"prioritizerTypes" : [ {
"deprecationReason" : "deprecationReason",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"restricted" : true,
"description" : "description",
"explicitRestrictions" : [ {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
}, {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
} ],
"usageRestriction" : "usageRestriction",
"type" : "type",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"tags" : [ "tags", "tags" ]
}, {
"deprecationReason" : "deprecationReason",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"restricted" : true,
"description" : "description",
"explicitRestrictions" : [ {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
}, {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
} ],
"usageRestriction" : "usageRestriction",
"type" : "type",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"tags" : [ "tags", "tags" ]
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
PrioritizerTypesEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/process-groups/{id}/status
Gets the status for a process group (getProcessGroupStatus)
The status for a process group includes status for all descendent components. When invoked on the root group with recursive set to true, it will return the current status of every component in the flow.
Path parameters
id (required)
Path Parameter — The process group id.
Query parameters
recursive (optional)
Query Parameter — Whether all descendant groups and the status of their content will be included. Optional, defaults to false default: false
nodewise (optional)
Query Parameter — Whether or not to include the breakdown per node. Optional, defaults to false default: false
clusterNodeId (optional)
Query Parameter — The id of the node where to get the status.
Return type
Example data
Content-Type: application/json
{
"canRead" : true,
"processGroupStatus" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ProcessGroupStatusEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/process-groups/{id}/status/history
Gets status history for a remote process group (getProcessGroupStatusHistory)
Path parameters
id (required)
Path Parameter — The process group id.
Return type
Example data
Content-Type: application/json
{
"statusHistory" : {
"componentDetails" : {
"key" : "componentDetails"
},
"fieldDescriptors" : [ {
"formatter" : "formatter",
"field" : "field",
"description" : "description",
"label" : "label"
}, {
"formatter" : "formatter",
"field" : "field",
"description" : "description",
"label" : "label"
} ],
"generated" : "generated",
"aggregateSnapshots" : [ {
"statusMetrics" : {
"key" : 0
},
"timestamp" : "2000-01-23T04:56:07.000+00:00"
}, {
"statusMetrics" : {
"key" : 0
},
"timestamp" : "2000-01-23T04:56:07.000+00:00"
} ],
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"statusSnapshots" : [ null, null ],
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"statusSnapshots" : [ null, null ],
"nodeId" : "nodeId"
} ]
},
"canRead" : true
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
StatusHistoryEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/processor-definition/{group}/{artifact}/{version}/{type}
Retrieves the Processor Definition for the specified component type. (getProcessorDefinition)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
group (required)
Path Parameter — The bundle group
artifact (required)
Path Parameter — The bundle artifact
version (required)
Path Parameter — The bundle version
type (required)
Path Parameter — The processor type
Return type
Example data
Content-Type: application/json
{
"buildInfo" : {
"compilerFlags" : "compilerFlags",
"compiler" : "compiler",
"version" : "version",
"revision" : "revision",
"targetArch" : "targetArch",
"timestamp" : 0
},
"dynamicProperties" : [ {
"expressionLanguageScope" : "NONE",
"name" : "name",
"description" : "description",
"value" : "value"
}, {
"expressionLanguageScope" : "NONE",
"name" : "name",
"description" : "description",
"value" : "value"
} ],
"deprecated" : true,
"writesAttributes" : [ null, null ],
"providedApiImplementations" : [ {
"artifact" : "artifact",
"typeDescription" : "typeDescription",
"type" : "type",
"version" : "version",
"group" : "group"
}, {
"artifact" : "artifact",
"typeDescription" : "typeDescription",
"type" : "type",
"version" : "version",
"group" : "group"
} ],
"defaultPenaltyDuration" : "defaultPenaltyDuration",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"typeProvidedByValue" : {
"artifact" : "artifact",
"typeDescription" : "typeDescription",
"type" : "type",
"version" : "version",
"group" : "group"
},
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"validRegex" : "validRegex",
"expressionLanguageScope" : "NONE",
"validator" : "validator",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"propertyDisplayName" : "propertyDisplayName",
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"propertyDisplayName" : "propertyDisplayName",
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"expressionLanguageScopeDescription" : "expressionLanguageScopeDescription",
"allowableValues" : [ {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}, {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
} ],
"name" : "name",
"dynamic" : true
}
},
"type" : "type",
"inputRequirement" : "INPUT_REQUIRED",
"seeAlso" : [ "seeAlso", "seeAlso" ],
"artifact" : "artifact",
"deprecationReason" : "deprecationReason",
"primaryNodeOnly" : true,
"dynamicRelationship" : {
"name" : "name",
"description" : "description"
},
"supportsDynamicRelationships" : true,
"systemResourceConsiderations" : [ {
"resource" : "resource",
"description" : "description"
}, {
"resource" : "resource",
"description" : "description"
} ],
"supportsSensitiveDynamicProperties" : true,
"sideEffectFree" : true,
"stateful" : {
"description" : "description",
"scopes" : [ "CLUSTER", "CLUSTER" ]
},
"group" : "group",
"triggerWhenAnyDestinationAvailable" : true,
"supportsBatching" : true,
"defaultYieldDuration" : "defaultYieldDuration",
"deprecationAlternatives" : [ "deprecationAlternatives", "deprecationAlternatives" ],
"supportedRelationships" : [ {
"name" : "name",
"description" : "description"
}, {
"name" : "name",
"description" : "description"
} ],
"defaultSchedulingPeriodBySchedulingStrategy" : {
"key" : "defaultSchedulingPeriodBySchedulingStrategy"
},
"explicitRestrictions" : [ {
"requiredPermission" : "requiredPermission",
"explanation" : "explanation"
}, {
"requiredPermission" : "requiredPermission",
"explanation" : "explanation"
} ],
"defaultSchedulingStrategy" : "defaultSchedulingStrategy",
"typeDescription" : "typeDescription",
"triggerSerially" : true,
"additionalDetails" : true,
"version" : "version",
"readsAttributes" : [ {
"name" : "name",
"description" : "description"
}, {
"name" : "name",
"description" : "description"
} ],
"tags" : [ "tags", "tags" ],
"triggerWhenEmpty" : true,
"useCases" : [ {
"notes" : "notes",
"keywords" : [ "keywords", "keywords" ],
"configuration" : "configuration",
"description" : "description",
"inputRequirement" : "INPUT_REQUIRED"
}, {
"notes" : "notes",
"keywords" : [ "keywords", "keywords" ],
"configuration" : "configuration",
"description" : "description",
"inputRequirement" : "INPUT_REQUIRED"
} ],
"defaultConcurrentTasksBySchedulingStrategy" : {
"key" : 0
},
"restricted" : true,
"supportedSchedulingStrategies" : [ "supportedSchedulingStrategies", "supportedSchedulingStrategies" ],
"supportsDynamicProperties" : true,
"multiProcessorUseCases" : [ {
"notes" : "notes",
"keywords" : [ "keywords", "keywords" ],
"configurations" : [ {
"processorClassName" : "processorClassName",
"configuration" : "configuration"
}, {
"processorClassName" : "processorClassName",
"configuration" : "configuration"
} ],
"description" : "description"
}, {
"notes" : "notes",
"keywords" : [ "keywords", "keywords" ],
"configurations" : [ {
"processorClassName" : "processorClassName",
"configuration" : "configuration"
}, {
"processorClassName" : "processorClassName",
"configuration" : "configuration"
} ],
"description" : "description"
} ],
"defaultBulletinLevel" : "defaultBulletinLevel",
"restrictedExplanation" : "restrictedExplanation"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ProcessorDefinition
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The processor definition for the coordinates could not be located.
Up
get /flow/processors/{id}/status
Gets status for a processor (getProcessorStatus)
Path parameters
id (required)
Path Parameter — The processor id.
Query parameters
nodewise (optional)
Query Parameter — Whether or not to include the breakdown per node. Optional, defaults to false default: false
clusterNodeId (optional)
Query Parameter — The id of the node where to get the status.
Return type
Example data
Content-Type: application/json
{
"processorStatus" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
},
"canRead" : true
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ProcessorStatusEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/processors/{id}/status/history
Gets status history for a processor (getProcessorStatusHistory)
Path parameters
id (required)
Path Parameter — The processor id.
Return type
Example data
Content-Type: application/json
{
"statusHistory" : {
"componentDetails" : {
"key" : "componentDetails"
},
"fieldDescriptors" : [ {
"formatter" : "formatter",
"field" : "field",
"description" : "description",
"label" : "label"
}, {
"formatter" : "formatter",
"field" : "field",
"description" : "description",
"label" : "label"
} ],
"generated" : "generated",
"aggregateSnapshots" : [ {
"statusMetrics" : {
"key" : 0
},
"timestamp" : "2000-01-23T04:56:07.000+00:00"
}, {
"statusMetrics" : {
"key" : 0
},
"timestamp" : "2000-01-23T04:56:07.000+00:00"
} ],
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"statusSnapshots" : [ null, null ],
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"statusSnapshots" : [ null, null ],
"nodeId" : "nodeId"
} ]
},
"canRead" : true
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
StatusHistoryEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/processor-types
Retrieves the types of processors that this NiFi supports (getProcessorTypes)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Query parameters
bundleGroupFilter (optional)
Query Parameter — If specified, will only return types that are a member of this bundle group.
bundleArtifactFilter (optional)
Query Parameter — If specified, will only return types that are a member of this bundle artifact.
type (optional)
Query Parameter — If specified, will only return types whose fully qualified classname matches.
Return type
Example data
Content-Type: application/json
{
"processorTypes" : [ {
"deprecationReason" : "deprecationReason",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"restricted" : true,
"description" : "description",
"explicitRestrictions" : [ {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
}, {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
} ],
"usageRestriction" : "usageRestriction",
"type" : "type",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"tags" : [ "tags", "tags" ]
}, {
"deprecationReason" : "deprecationReason",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"restricted" : true,
"description" : "description",
"explicitRestrictions" : [ {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
}, {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
} ],
"usageRestriction" : "usageRestriction",
"type" : "type",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"tags" : [ "tags", "tags" ]
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ProcessorTypesEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Gets the listing of available flow registry clients (getRegistryClients)
Return type
Example data
Content-Type: application/json
{
"currentTime" : "currentTime",
"registries" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"annotationData" : "annotationData",
"deprecated" : true,
"description" : "description",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"restricted" : true,
"supportsBranching" : true,
"supportsSensitiveDynamicProperties" : true,
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"annotationData" : "annotationData",
"deprecated" : true,
"description" : "description",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"restricted" : true,
"supportsBranching" : true,
"supportsSensitiveDynamicProperties" : true,
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
FlowRegistryClientsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/remote-process-groups/{id}/status
Gets status for a remote process group (getRemoteProcessGroupStatus)
Path parameters
id (required)
Path Parameter — The remote process group id.
Query parameters
nodewise (optional)
Query Parameter — Whether or not to include the breakdown per node. Optional, defaults to false default: false
clusterNodeId (optional)
Query Parameter — The id of the node where to get the status.
Return type
Example data
Content-Type: application/json
{
"canRead" : true,
"remoteProcessGroupStatus" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
RemoteProcessGroupStatusEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/remote-process-groups/{id}/status/history
Gets the status history (getRemoteProcessGroupStatusHistory)
Path parameters
id (required)
Path Parameter — The remote process group id.
Return type
Example data
Content-Type: application/json
{
"statusHistory" : {
"componentDetails" : {
"key" : "componentDetails"
},
"fieldDescriptors" : [ {
"formatter" : "formatter",
"field" : "field",
"description" : "description",
"label" : "label"
}, {
"formatter" : "formatter",
"field" : "field",
"description" : "description",
"label" : "label"
} ],
"generated" : "generated",
"aggregateSnapshots" : [ {
"statusMetrics" : {
"key" : 0
},
"timestamp" : "2000-01-23T04:56:07.000+00:00"
}, {
"statusMetrics" : {
"key" : 0
},
"timestamp" : "2000-01-23T04:56:07.000+00:00"
} ],
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"statusSnapshots" : [ null, null ],
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"statusSnapshots" : [ null, null ],
"nodeId" : "nodeId"
} ]
},
"canRead" : true
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
StatusHistoryEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/reporting-task-definition/{group}/{artifact}/{version}/{type}
Retrieves the Reporting Task Definition for the specified component type. (getReportingTaskDefinition)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
group (required)
Path Parameter — The bundle group
artifact (required)
Path Parameter — The bundle artifact
version (required)
Path Parameter — The bundle version
type (required)
Path Parameter — The reporting task type
Return type
Example data
Content-Type: application/json
{
"buildInfo" : {
"compilerFlags" : "compilerFlags",
"compiler" : "compiler",
"version" : "version",
"revision" : "revision",
"targetArch" : "targetArch",
"timestamp" : 0
},
"dynamicProperties" : [ {
"expressionLanguageScope" : "NONE",
"name" : "name",
"description" : "description",
"value" : "value"
}, {
"expressionLanguageScope" : "NONE",
"name" : "name",
"description" : "description",
"value" : "value"
} ],
"deprecated" : true,
"providedApiImplementations" : [ {
"artifact" : "artifact",
"typeDescription" : "typeDescription",
"type" : "type",
"version" : "version",
"group" : "group"
}, {
"artifact" : "artifact",
"typeDescription" : "typeDescription",
"type" : "type",
"version" : "version",
"group" : "group"
} ],
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"typeProvidedByValue" : {
"artifact" : "artifact",
"typeDescription" : "typeDescription",
"type" : "type",
"version" : "version",
"group" : "group"
},
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"validRegex" : "validRegex",
"expressionLanguageScope" : "NONE",
"validator" : "validator",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"propertyDisplayName" : "propertyDisplayName",
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"propertyDisplayName" : "propertyDisplayName",
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"expressionLanguageScopeDescription" : "expressionLanguageScopeDescription",
"allowableValues" : [ {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}, {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
} ],
"name" : "name",
"dynamic" : true
}
},
"type" : "type",
"seeAlso" : [ "seeAlso", "seeAlso" ],
"artifact" : "artifact",
"deprecationReason" : "deprecationReason",
"systemResourceConsiderations" : [ {
"resource" : "resource",
"description" : "description"
}, {
"resource" : "resource",
"description" : "description"
} ],
"supportsSensitiveDynamicProperties" : true,
"stateful" : {
"description" : "description",
"scopes" : [ "CLUSTER", "CLUSTER" ]
},
"group" : "group",
"deprecationAlternatives" : [ "deprecationAlternatives", "deprecationAlternatives" ],
"defaultSchedulingPeriodBySchedulingStrategy" : {
"key" : "defaultSchedulingPeriodBySchedulingStrategy"
},
"explicitRestrictions" : [ {
"requiredPermission" : "requiredPermission",
"explanation" : "explanation"
}, {
"requiredPermission" : "requiredPermission",
"explanation" : "explanation"
} ],
"defaultSchedulingStrategy" : "defaultSchedulingStrategy",
"typeDescription" : "typeDescription",
"additionalDetails" : true,
"version" : "version",
"tags" : [ "tags", "tags" ],
"restricted" : true,
"supportedSchedulingStrategies" : [ "supportedSchedulingStrategies", "supportedSchedulingStrategies" ],
"supportsDynamicProperties" : true,
"restrictedExplanation" : "restrictedExplanation"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ReportingTaskDefinition
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The reporting task definition for the coordinates could not be located.
Up
get /flow/reporting-tasks/snapshot
Get a snapshot of the given reporting tasks and any controller services they use (getReportingTaskSnapshot)
Query parameters
reportingTaskId (optional)
Query Parameter — Specifies a reporting task id to export. If not specified, all reporting tasks will be exported.
Return type
Example data
Content-Type: application/json
{
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"reportingTasks" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"position" : {
"x" : 7.203794749804894,
"y" : 4.332304821875894
},
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"position" : {
"x" : 7.203794749804894,
"y" : 4.332304821875894
},
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VersionedReportingTaskSnapshot
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/reporting-task-types
Retrieves the types of reporting tasks that this NiFi supports (getReportingTaskTypes)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Query parameters
bundleGroupFilter (optional)
Query Parameter — If specified, will only return types that are a member of this bundle group.
bundleArtifactFilter (optional)
Query Parameter — If specified, will only return types that are a member of this bundle artifact.
type (optional)
Query Parameter — If specified, will only return types whose fully qualified classname matches.
Return type
Example data
Content-Type: application/json
{
"reportingTaskTypes" : [ {
"deprecationReason" : "deprecationReason",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"restricted" : true,
"description" : "description",
"explicitRestrictions" : [ {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
}, {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
} ],
"usageRestriction" : "usageRestriction",
"type" : "type",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"tags" : [ "tags", "tags" ]
}, {
"deprecationReason" : "deprecationReason",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"restricted" : true,
"description" : "description",
"explicitRestrictions" : [ {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
}, {
"requiredPermission" : {
"id" : "id",
"label" : "label"
},
"explanation" : "explanation"
} ],
"usageRestriction" : "usageRestriction",
"type" : "type",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"tags" : [ "tags", "tags" ]
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ReportingTaskTypesEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/reporting-tasks
Gets all reporting tasks (getReportingTasks)
Return type
Example data
Content-Type: application/json
{
"currentTime" : "currentTime",
"reportingTasks" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"deprecated" : true,
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"activeThreadCount" : 0,
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"schedulingPeriod" : "schedulingPeriod",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"activeThreadCount" : 6,
"validationStatus" : "VALID",
"runStatus" : "RUNNING"
}
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"deprecated" : true,
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"activeThreadCount" : 0,
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"schedulingPeriod" : "schedulingPeriod",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"activeThreadCount" : 6,
"validationStatus" : "VALID",
"runStatus" : "RUNNING"
}
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ReportingTasksEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/runtime-manifest
Retrieves the runtime manifest for this NiFi instance. (getRuntimeManifest)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Return type
Example data
Content-Type: application/json
{
"runtimeManifest" : {
"identifier" : "identifier",
"agentType" : "agentType",
"buildInfo" : {
"compilerFlags" : "compilerFlags",
"compiler" : "compiler",
"version" : "version",
"revision" : "revision",
"targetArch" : "targetArch",
"timestamp" : 0
},
"bundles" : [ {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
}, {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
} ],
"version" : "version",
"schedulingDefaults" : {
"defaultConcurrentTasksBySchedulingStrategy" : {
"key" : 0
},
"defaultSchedulingPeriodsBySchedulingStrategy" : {
"key" : "defaultSchedulingPeriodsBySchedulingStrategy"
},
"defaultSchedulingStrategy" : "TIMER_DRIVEN",
"defaultMaxConcurrentTasks" : "defaultMaxConcurrentTasks",
"defaultSchedulingPeriodMillis" : 1,
"penalizationPeriodMillis" : 5,
"defaultRunDurationNanos" : 6,
"yieldDurationMillis" : 5
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
RuntimeManifestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/registries/{registry-id}/branches/{branch-id-a}/buckets/{bucket-id-a}/flows/{flow-id-a}/{version-a}/diff/branches/{branch-id-b}/buckets/{bucket-id-b}/flows/{flow-id-b}/{version-b}
Gets the differences between two versions of the same versioned flow, the basis of the comparison will be the first version (getVersionDifferences)
Path parameters
registry-id (required)
Path Parameter — The registry client id.
branch-id-a (required)
Path Parameter — The branch id for the base version.
bucket-id-a (required)
Path Parameter — The bucket id for the base version.
flow-id-a (required)
Path Parameter — The flow id for the base version.
version-a (required)
Path Parameter — The base version.
branch-id-b (required)
Path Parameter — The branch id for the compared version.
bucket-id-b (required)
Path Parameter — The bucket id for the compared version.
flow-id-b (required)
Path Parameter — The flow id for the compared version.
version-b (required)
Path Parameter — The compared version.
Query parameters
offset (optional)
Query Parameter — Must be a non-negative number. Specifies the starting point of the listing. 0 means start from the beginning. default: 0 format: int32
limit (optional)
Query Parameter — Limits the number of differences listed. This might lead to partial result. 0 means no limitation is applied. default: 1000 format: int32
Return type
Example data
Content-Type: application/json
{
"componentDifferences" : [ {
"componentType" : "componentType",
"componentId" : "componentId",
"processGroupId" : "processGroupId",
"differences" : [ {
"differenceType" : "differenceType",
"difference" : "difference"
}, {
"differenceType" : "differenceType",
"difference" : "difference"
} ],
"componentName" : "componentName"
}, {
"componentType" : "componentType",
"componentId" : "componentId",
"processGroupId" : "processGroupId",
"differences" : [ {
"differenceType" : "differenceType",
"difference" : "difference"
}, {
"differenceType" : "differenceType",
"difference" : "difference"
} ],
"componentName" : "componentName"
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
FlowComparisonEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/registries/{registry-id}/buckets/{bucket-id}/flows/{flow-id}/versions
Gets the flow versions from the specified registry and bucket for the specified flow for the current user (getVersions)
Path parameters
registry-id (required)
Path Parameter — The registry client id.
bucket-id (required)
Path Parameter — The bucket id.
flow-id (required)
Path Parameter — The flow id.
Query parameters
branch (optional)
Query Parameter — The name of a branch to get the flow versions from. If not specified the default branch of the registry client will be used.
Return type
Example data
Content-Type: application/json
{
"versionedFlowSnapshotMetadataSet" : [ {
"registryId" : "registryId",
"versionedFlowSnapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
}
}, {
"registryId" : "registryId",
"versionedFlowSnapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
}
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VersionedFlowSnapshotMetadataSetEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Gets configuration history (queryHistory)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Query parameters
offset (required)
Query Parameter — The offset into the result set.
count (required)
Query Parameter — The number of actions to return.
sortColumn (optional)
Query Parameter — The field to sort on.
sortOrder (optional)
Query Parameter — The direction to sort.
startDate (optional)
Query Parameter — Include actions after this date.
endDate (optional)
Query Parameter — Include actions before this date.
userIdentity (optional)
Query Parameter — Include actions performed by this user.
sourceId (optional)
Query Parameter — Include actions on this component.
Return type
Example data
Content-Type: application/json
{
"history" : {
"lastRefreshed" : "lastRefreshed",
"total" : 1,
"actions" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"action" : {
"sourceId" : "sourceId",
"componentDetails" : { },
"sourceType" : "sourceType",
"actionDetails" : { },
"id" : 0,
"sourceName" : "sourceName",
"userIdentity" : "userIdentity",
"operation" : "operation",
"timestamp" : "timestamp"
},
"id" : 6,
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"action" : {
"sourceId" : "sourceId",
"componentDetails" : { },
"sourceType" : "sourceType",
"actionDetails" : { },
"id" : 0,
"sourceName" : "sourceName",
"userIdentity" : "userIdentity",
"operation" : "operation",
"timestamp" : "timestamp"
},
"id" : 6,
"timestamp" : "timestamp"
} ]
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
HistoryEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /flow/process-groups/{id}
Schedule or unschedule components in the specified Process Group. (scheduleComponents)
Path parameters
id (required)
Path Parameter — The process group id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The request to schedule or unschedule. If the components in the request are not specified, all authorized components will be considered.
Return type
Example data
Content-Type: application/json
{
"disconnectedNodeAcknowledged" : true,
"components" : {
"key" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"id" : "id",
"state" : "RUNNING"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ScheduleComponentsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/cluster/search-results
Searches the cluster for a node with the specified address (searchCluster)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Query parameters
q (required)
Query Parameter — Node address to search for.
Return type
Example data
Content-Type: application/json
{
"nodeResults" : [ {
"address" : "address",
"id" : "id"
}, {
"address" : "address",
"id" : "id"
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ClusterSearchResultsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flow/search-results
Performs a search against this NiFi using the specified search term (searchFlow)
Only search results from authorized components will be returned.
Query parameters
q (optional)
Query Parameter —
a (optional)
Query Parameter —
Return type
Example data
Content-Type: application/json
{
"searchResultsDTO" : {
"inputPortResults" : [ null, null ],
"parameterResults" : [ null, null ],
"connectionResults" : [ {
"groupId" : "groupId",
"name" : "name",
"parentGroup" : {
"name" : "name",
"id" : "id"
},
"id" : "id",
"matches" : [ "matches", "matches" ]
}, {
"groupId" : "groupId",
"name" : "name",
"parentGroup" : {
"name" : "name",
"id" : "id"
},
"id" : "id",
"matches" : [ "matches", "matches" ]
} ],
"processGroupResults" : [ null, null ],
"controllerServiceNodeResults" : [ null, null ],
"processorResults" : [ null, null ],
"outputPortResults" : [ null, null ],
"remoteProcessGroupResults" : [ null, null ],
"parameterProviderNodeResults" : [ null, null ],
"funnelResults" : [ null, null ],
"labelResults" : [ null, null ],
"parameterContextResults" : [ null, null ]
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
SearchResultsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /flowfile-queues/{id}/drop-requests
Creates a request to drop the contents of the queue in this connection. (createDropRequest)
Path parameters
id (required)
Path Parameter — The connection id.
Return type
Example data
Content-Type: application/json
{
"dropRequest" : {
"percentCompleted" : 7,
"original" : "original",
"dropped" : "dropped",
"droppedCount" : 1,
"finished" : true,
"uri" : "uri",
"submissionTime" : "submissionTime",
"currentSize" : 6,
"lastUpdated" : "lastUpdated",
"current" : "current",
"droppedSize" : 5,
"currentCount" : 0,
"failureReason" : "failureReason",
"originalCount" : 5,
"id" : "id",
"state" : "state",
"originalSize" : 2
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
202
The request has been accepted. A HTTP response header will contain the URI where the response can be polled.
DropRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /flowfile-queues/{id}/listing-requests
Lists the contents of the queue in this connection. (createFlowFileListing)
Path parameters
id (required)
Path Parameter — The connection id.
Return type
Example data
Content-Type: application/json
{
"listingRequest" : {
"percentCompleted" : 7,
"queueSize" : {
"objectCount" : 3,
"byteCount" : 9
},
"finished" : true,
"destinationRunning" : true,
"uri" : "uri",
"submissionTime" : "submissionTime",
"lastUpdated" : "lastUpdated",
"maxResults" : 2,
"sourceRunning" : true,
"failureReason" : "failureReason",
"id" : "id",
"state" : "state",
"flowFileSummaries" : [ {
"queuedDuration" : 5,
"lineageDuration" : 0,
"clusterNodeId" : "clusterNodeId",
"filename" : "filename",
"size" : 5,
"penaltyExpiresIn" : 6,
"penalized" : true,
"mimeType" : "mimeType",
"position" : 1,
"clusterNodeAddress" : "clusterNodeAddress",
"uri" : "uri",
"uuid" : "uuid"
}, {
"queuedDuration" : 5,
"lineageDuration" : 0,
"clusterNodeId" : "clusterNodeId",
"filename" : "filename",
"size" : 5,
"penaltyExpiresIn" : 6,
"penalized" : true,
"mimeType" : "mimeType",
"position" : 1,
"clusterNodeAddress" : "clusterNodeAddress",
"uri" : "uri",
"uuid" : "uuid"
} ]
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
202
The request has been accepted. A HTTP response header will contain the URI where the response can be polled.
ListingRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /flowfile-queues/{id}/listing-requests/{listing-request-id}
Cancels and/or removes a request to list the contents of this connection. (deleteListingRequest)
Path parameters
id (required)
Path Parameter — The connection id.
listing-request-id (required)
Path Parameter — The listing request id.
Return type
Example data
Content-Type: application/json
{
"listingRequest" : {
"percentCompleted" : 7,
"queueSize" : {
"objectCount" : 3,
"byteCount" : 9
},
"finished" : true,
"destinationRunning" : true,
"uri" : "uri",
"submissionTime" : "submissionTime",
"lastUpdated" : "lastUpdated",
"maxResults" : 2,
"sourceRunning" : true,
"failureReason" : "failureReason",
"id" : "id",
"state" : "state",
"flowFileSummaries" : [ {
"queuedDuration" : 5,
"lineageDuration" : 0,
"clusterNodeId" : "clusterNodeId",
"filename" : "filename",
"size" : 5,
"penaltyExpiresIn" : 6,
"penalized" : true,
"mimeType" : "mimeType",
"position" : 1,
"clusterNodeAddress" : "clusterNodeAddress",
"uri" : "uri",
"uuid" : "uuid"
}, {
"queuedDuration" : 5,
"lineageDuration" : 0,
"clusterNodeId" : "clusterNodeId",
"filename" : "filename",
"size" : 5,
"penaltyExpiresIn" : 6,
"penalized" : true,
"mimeType" : "mimeType",
"position" : 1,
"clusterNodeAddress" : "clusterNodeAddress",
"uri" : "uri",
"uuid" : "uuid"
} ]
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ListingRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flowfile-queues/{id}/flowfiles/{flowfile-uuid}/content
Gets the content for a FlowFile in a Connection. (downloadFlowFileContent)
Path parameters
id (required)
Path Parameter — The connection id.
flowfile-uuid (required)
Path Parameter — The flowfile uuid.
Request headers
Query parameters
clientId (optional)
Query Parameter — If the client id is not specified, new one will be generated. This value (whether specified or generated) is included in the response.
clusterNodeId (optional)
Query Parameter — The id of the node where the content exists if clustered.
Return type
Example data
Content-Type: application/json
{ }
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
StreamingOutput
206
Partial Content with range of bytes requested
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
416
Requested Range Not Satisfiable based on bytes requested
Up
get /flowfile-queues/{id}/drop-requests/{drop-request-id}
Gets the current status of a drop request for the specified connection. (getDropRequest)
Path parameters
id (required)
Path Parameter — The connection id.
drop-request-id (required)
Path Parameter — The drop request id.
Return type
Example data
Content-Type: application/json
{
"dropRequest" : {
"percentCompleted" : 7,
"original" : "original",
"dropped" : "dropped",
"droppedCount" : 1,
"finished" : true,
"uri" : "uri",
"submissionTime" : "submissionTime",
"currentSize" : 6,
"lastUpdated" : "lastUpdated",
"current" : "current",
"droppedSize" : 5,
"currentCount" : 0,
"failureReason" : "failureReason",
"originalCount" : 5,
"id" : "id",
"state" : "state",
"originalSize" : 2
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
DropRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flowfile-queues/{id}/flowfiles/{flowfile-uuid}
Gets a FlowFile from a Connection. (getFlowFile)
Path parameters
id (required)
Path Parameter — The connection id.
flowfile-uuid (required)
Path Parameter — The flowfile uuid.
Query parameters
clusterNodeId (optional)
Query Parameter — The id of the node where the content exists if clustered.
Return type
Example data
Content-Type: application/json
{
"flowFile" : {
"lineageDuration" : 1,
"contentClaimFileSizeBytes" : 0,
"penaltyExpiresIn" : 5,
"contentClaimIdentifier" : "contentClaimIdentifier",
"penalized" : true,
"mimeType" : "mimeType",
"contentClaimOffset" : 6,
"uri" : "uri",
"uuid" : "uuid",
"queuedDuration" : 2,
"clusterNodeId" : "clusterNodeId",
"filename" : "filename",
"size" : 7,
"contentClaimContainer" : "contentClaimContainer",
"attributes" : {
"key" : "attributes"
},
"contentClaimFileSize" : "contentClaimFileSize",
"position" : 5,
"clusterNodeAddress" : "clusterNodeAddress",
"contentClaimSection" : "contentClaimSection"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
FlowFileEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /flowfile-queues/{id}/listing-requests/{listing-request-id}
Gets the current status of a listing request for the specified connection. (getListingRequest)
Path parameters
id (required)
Path Parameter — The connection id.
listing-request-id (required)
Path Parameter — The listing request id.
Return type
Example data
Content-Type: application/json
{
"listingRequest" : {
"percentCompleted" : 7,
"queueSize" : {
"objectCount" : 3,
"byteCount" : 9
},
"finished" : true,
"destinationRunning" : true,
"uri" : "uri",
"submissionTime" : "submissionTime",
"lastUpdated" : "lastUpdated",
"maxResults" : 2,
"sourceRunning" : true,
"failureReason" : "failureReason",
"id" : "id",
"state" : "state",
"flowFileSummaries" : [ {
"queuedDuration" : 5,
"lineageDuration" : 0,
"clusterNodeId" : "clusterNodeId",
"filename" : "filename",
"size" : 5,
"penaltyExpiresIn" : 6,
"penalized" : true,
"mimeType" : "mimeType",
"position" : 1,
"clusterNodeAddress" : "clusterNodeAddress",
"uri" : "uri",
"uuid" : "uuid"
}, {
"queuedDuration" : 5,
"lineageDuration" : 0,
"clusterNodeId" : "clusterNodeId",
"filename" : "filename",
"size" : 5,
"penaltyExpiresIn" : 6,
"penalized" : true,
"mimeType" : "mimeType",
"position" : 1,
"clusterNodeAddress" : "clusterNodeAddress",
"uri" : "uri",
"uuid" : "uuid"
} ]
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ListingRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /flowfile-queues/{id}/drop-requests/{drop-request-id}
Cancels and/or removes a request to drop the contents of this connection. (removeDropRequest)
Path parameters
id (required)
Path Parameter — The connection id.
drop-request-id (required)
Path Parameter — The drop request id.
Return type
Example data
Content-Type: application/json
{
"dropRequest" : {
"percentCompleted" : 7,
"original" : "original",
"dropped" : "dropped",
"droppedCount" : 1,
"finished" : true,
"uri" : "uri",
"submissionTime" : "submissionTime",
"currentSize" : 6,
"lastUpdated" : "lastUpdated",
"current" : "current",
"droppedSize" : 5,
"currentCount" : 0,
"failureReason" : "failureReason",
"originalCount" : 5,
"id" : "id",
"state" : "state",
"originalSize" : 2
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
DropRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Gets a funnel (getFunnel)
Path parameters
id (required)
Path Parameter — The funnel id.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
FunnelEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Deletes a funnel (removeFunnel)
Path parameters
id (required)
Path Parameter — The funnel id.
Query parameters
version (optional)
Query Parameter — The revision is used to verify the client is working with the latest version of the flow.
clientId (optional)
Query Parameter — If the client id is not specified, new one will be generated. This value (whether specified or generated) is included in the response.
disconnectedNodeAcknowledged (optional)
Query Parameter — Acknowledges that this node is disconnected to allow for mutable requests to proceed. default: false
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
FunnelEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Updates a funnel (updateFunnel)
Path parameters
id (required)
Path Parameter — The funnel id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The funnel configuration details.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
FunnelEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Gets an input port (getInputPort)
Path parameters
id (required)
Path Parameter — The input port id.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
},
"allowRemoteAccess" : true,
"id" : "id",
"uri" : "uri",
"status" : {
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
PortEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /input-ports/{id}
Deletes an input port (removeInputPort)
Path parameters
id (required)
Path Parameter — The input port id.
Query parameters
version (optional)
Query Parameter — The revision is used to verify the client is working with the latest version of the flow.
clientId (optional)
Query Parameter — If the client id is not specified, new one will be generated. This value (whether specified or generated) is included in the response.
disconnectedNodeAcknowledged (optional)
Query Parameter — Acknowledges that this node is disconnected to allow for mutable requests to proceed. default: false
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
},
"allowRemoteAccess" : true,
"id" : "id",
"uri" : "uri",
"status" : {
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
PortEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Updates an input port (updateInputPort)
Path parameters
id (required)
Path Parameter — The input port id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The input port configuration details.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
},
"allowRemoteAccess" : true,
"id" : "id",
"uri" : "uri",
"status" : {
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
PortEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /input-ports/{id}/run-status
Updates run status of an input-port (updateRunStatus2)
Path parameters
id (required)
Path Parameter — The port id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The port run status.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
},
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ProcessorEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Gets a label (getLabel)
Path parameters
id (required)
Path Parameter — The label id.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
},
"getzIndex" : 1,
"id" : "id",
"uri" : "uri",
"dimensions" : {
"width" : 6.027456183070403,
"height" : 0.8008281904610115
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
LabelEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Deletes a label (removeLabel)
Path parameters
id (required)
Path Parameter — The label id.
Query parameters
version (optional)
Query Parameter — The revision is used to verify the client is working with the latest version of the flow.
clientId (optional)
Query Parameter — If the client id is not specified, new one will be generated. This value (whether specified or generated) is included in the response.
disconnectedNodeAcknowledged (optional)
Query Parameter — Acknowledges that this node is disconnected to allow for mutable requests to proceed. default: false
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
},
"getzIndex" : 1,
"id" : "id",
"uri" : "uri",
"dimensions" : {
"width" : 6.027456183070403,
"height" : 0.8008281904610115
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
LabelEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Updates a label (updateLabel)
Path parameters
id (required)
Path Parameter — The label id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The label configuration details.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
},
"getzIndex" : 1,
"id" : "id",
"uri" : "uri",
"dimensions" : {
"width" : 6.027456183070403,
"height" : 0.8008281904610115
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
LabelEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /output-ports/{id}
Gets an output port (getOutputPort)
Path parameters
id (required)
Path Parameter — The output port id.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
},
"allowRemoteAccess" : true,
"id" : "id",
"uri" : "uri",
"status" : {
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
PortEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /output-ports/{id}
Deletes an output port (removeOutputPort)
Path parameters
id (required)
Path Parameter — The output port id.
Query parameters
version (optional)
Query Parameter — The revision is used to verify the client is working with the latest version of the flow.
clientId (optional)
Query Parameter — If the client id is not specified, new one will be generated. This value (whether specified or generated) is included in the response.
disconnectedNodeAcknowledged (optional)
Query Parameter — Acknowledges that this node is disconnected to allow for mutable requests to proceed. default: false
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
},
"allowRemoteAccess" : true,
"id" : "id",
"uri" : "uri",
"status" : {
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
PortEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /output-ports/{id}
Updates an output port (updateOutputPort)
Path parameters
id (required)
Path Parameter — The output port id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The output port configuration details.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
},
"allowRemoteAccess" : true,
"id" : "id",
"uri" : "uri",
"status" : {
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
PortEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /output-ports/{id}/run-status
Updates run status of an output-port (updateRunStatus3)
Path parameters
id (required)
Path Parameter — The port id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The port run status.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
},
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ProcessorEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /parameter-contexts/{contextId}/assets
Creates a new Asset in the given Parameter Context (createAsset)
This endpoint will create a new Asset in the given Parameter Context. The Asset will be created with the given name and the contents of the file that is uploaded. The Asset will be created in the given Parameter Context, and will be available for use by any component that references the Parameter Context.
Path parameters
contextId (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The contents of the asset.
Request headers
Return type
Example data
Content-Type: application/json
{
"asset" : {
"missingContent" : true,
"digest" : "digest",
"name" : "name",
"id" : "id"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
AssetEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /parameter-contexts
Create a Parameter Context (createParameterContext)
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The Parameter Context.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"inheritedParameterContexts" : [ null, null ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"id" : "id"
}
},
"id" : "id",
"uri" : "uri"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
201
ParameterContextEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /parameter-contexts/{contextId}/assets/{assetId}
Deletes an Asset from the given Parameter Context (deleteAsset)
This endpoint will create a new Asset in the given Parameter Context. The Asset will be created with the given name and the contents of the file that is uploaded. The Asset will be created in the given Parameter Context, and will be available for use by any component that references the Parameter Context.
Path parameters
contextId (required)
Path Parameter — The ID of the Parameter Context
assetId (required)
Path Parameter — The ID of the Asset
Query parameters
disconnectedNodeAcknowledged (optional)
Query Parameter — default: false
Return type
Example data
Content-Type: application/json
{
"asset" : {
"missingContent" : true,
"digest" : "digest",
"name" : "name",
"id" : "id"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
AssetEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /parameter-contexts/{id}
Deletes the Parameter Context with the given ID (deleteParameterContext)
Deletes the Parameter Context with the given ID.
Path parameters
id (required)
Path Parameter — The Parameter Context ID.
Query parameters
version (optional)
Query Parameter — The version is used to verify the client is working with the latest version of the flow.
clientId (optional)
Query Parameter — If the client id is not specified, a new one will be generated. This value (whether specified or generated) is included in the response.
disconnectedNodeAcknowledged (optional)
Query Parameter — Acknowledges that this node is disconnected to allow for mutable requests to proceed. default: false
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"inheritedParameterContexts" : [ null, null ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"id" : "id"
}
},
"id" : "id",
"uri" : "uri"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ParameterContextEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /parameter-contexts/{contextId}/update-requests/{requestId}
Deletes the Update Request with the given ID (deleteUpdateRequest)
Deletes the Update Request with the given ID. After a request is created via a POST to /nifi-api/parameter-contexts/update-requests, it is expected that the client will properly clean up the request by DELETE'ing it, once the Update process has completed. If the request is deleted before the request completes, then the Update request will finish the step that it is currently performing and then will cancel any subsequent steps.
Path parameters
contextId (required)
Path Parameter — The ID of the ParameterContext
requestId (required)
Path Parameter — The ID of the Update Request
Query parameters
disconnectedNodeAcknowledged (optional)
Query Parameter — Acknowledges that this node is disconnected to allow for mutable requests to proceed. default: false
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 0,
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"state" : "state",
"complete" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"uri" : "uri",
"parameterContext" : {
"inheritedParameterContexts" : [ null, null ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"id" : "id"
}
},
"submissionTime" : "2000-01-23T04:56:07.000+00:00"
},
"parameterContextRevision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ParameterContextUpdateRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /parameter-contexts/{contextId}/validation-requests/{id}
Deletes the Validation Request with the given ID (deleteValidationRequest)
Deletes the Validation Request with the given ID. After a request is created via a POST to /nifi-api/validation-contexts, it is expected that the client will properly clean up the request by DELETE'ing it, once the validation process has completed. If the request is deleted before the request completes, then the Validation request will finish the step that it is currently performing and then will cancel any subsequent steps.
Path parameters
contextId (required)
Path Parameter — The ID of the Parameter Context
id (required)
Path Parameter — The ID of the Update Request
Query parameters
disconnectedNodeAcknowledged (optional)
Query Parameter — Acknowledges that this node is disconnected to allow for mutable requests to proceed. default: false
Return type
Example data
Content-Type: application/json
{
"disconnectedNodeAcknowledged" : true,
"request" : {
"percentCompleted" : 6,
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"componentValidationResults" : {
"validationResults" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"resultantValidationErrors" : [ "resultantValidationErrors", "resultantValidationErrors" ],
"resultsValid" : true,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"currentlyValid" : true
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"resultantValidationErrors" : [ "resultantValidationErrors", "resultantValidationErrors" ],
"resultsValid" : true,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"currentlyValid" : true
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ]
},
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"state" : "state",
"complete" : true,
"uri" : "uri",
"parameterContext" : {
"inheritedParameterContexts" : [ null, null ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"id" : "id"
}
},
"submissionTime" : "2000-01-23T04:56:07.000+00:00"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ParameterContextValidationRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /parameter-contexts/{contextId}/assets/{assetId}
Retrieves the content of the asset with the given id (getAssetContent)
Path parameters
contextId (required)
Path Parameter — The ID of the Parameter Context
assetId (required)
Path Parameter — The ID of the Asset
Return type
byte[]
Example data
Content-Type: application/json
""
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
byte[]
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /parameter-contexts/{contextId}/assets
Lists the assets that belong to the Parameter Context with the given ID (getAssets)
Lists the assets that belong to the Parameter Context with the given ID.
Path parameters
contextId (required)
Path Parameter — The ID of the Parameter Context
Return type
Example data
Content-Type: application/json
{
"assets" : [ {
"asset" : {
"missingContent" : true,
"digest" : "digest",
"name" : "name",
"id" : "id"
}
}, {
"asset" : {
"missingContent" : true,
"digest" : "digest",
"name" : "name",
"id" : "id"
}
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
AssetsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /parameter-contexts/{id}
Returns the Parameter Context with the given ID (getParameterContext)
Returns the Parameter Context with the given ID.
Path parameters
id (required)
Path Parameter — The ID of the Parameter Context
Query parameters
includeInheritedParameters (optional)
Query Parameter — Whether or not to include inherited parameters from other parameter contexts, and therefore also overridden values. If true, the result will be the 'effective' parameter context. default: false
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"inheritedParameterContexts" : [ null, null ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"id" : "id"
}
},
"id" : "id",
"uri" : "uri"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ParameterContextEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /parameter-contexts/{contextId}/update-requests/{requestId}
Returns the Update Request with the given ID (getParameterContextUpdate)
Returns the Update Request with the given ID. Once an Update Request has been created by performing a POST to /nifi-api/parameter-contexts, that request can subsequently be retrieved via this endpoint, and the request that is fetched will contain the updated state, such as percent complete, the current state of the request, and any failures.
Path parameters
contextId (required)
Path Parameter — The ID of the Parameter Context
requestId (required)
Path Parameter — The ID of the Update Request
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 0,
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"state" : "state",
"complete" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"uri" : "uri",
"parameterContext" : {
"inheritedParameterContexts" : [ null, null ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"id" : "id"
}
},
"submissionTime" : "2000-01-23T04:56:07.000+00:00"
},
"parameterContextRevision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ParameterContextUpdateRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /parameter-contexts/{contextId}/validation-requests/{id}
Returns the Validation Request with the given ID (getValidationRequest)
Returns the Validation Request with the given ID. Once a Validation Request has been created by performing a POST to /nifi-api/validation-contexts, that request can subsequently be retrieved via this endpoint, and the request that is fetched will contain the updated state, such as percent complete, the current state of the request, and any failures.
Path parameters
contextId (required)
Path Parameter — The ID of the Parameter Context
id (required)
Path Parameter — The ID of the Validation Request
Return type
Example data
Content-Type: application/json
{
"disconnectedNodeAcknowledged" : true,
"request" : {
"percentCompleted" : 6,
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"componentValidationResults" : {
"validationResults" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"resultantValidationErrors" : [ "resultantValidationErrors", "resultantValidationErrors" ],
"resultsValid" : true,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"currentlyValid" : true
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"resultantValidationErrors" : [ "resultantValidationErrors", "resultantValidationErrors" ],
"resultsValid" : true,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"currentlyValid" : true
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ]
},
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"state" : "state",
"complete" : true,
"uri" : "uri",
"parameterContext" : {
"inheritedParameterContexts" : [ null, null ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"id" : "id"
}
},
"submissionTime" : "2000-01-23T04:56:07.000+00:00"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ParameterContextValidationRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /parameter-contexts/{contextId}/update-requests
Initiate the Update Request of a Parameter Context (submitParameterContextUpdate)
This will initiate the process of updating a Parameter Context. Changing the value of a Parameter may require that one or more components be stopped and restarted, so this action may take significantly more time than many other REST API actions. As a result, this endpoint will immediately return a ParameterContextUpdateRequestEntity, and the process of updating the necessary components will occur asynchronously in the background. The client may then periodically poll the status of the request by issuing a GET request to /parameter-contexts/update-requests/{requestId}. Once the request is completed, the client is expected to issue a DELETE request to /parameter-contexts/update-requests/{requestId}.
Path parameters
contextId (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The updated version of the parameter context.
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 0,
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"state" : "state",
"complete" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"uri" : "uri",
"parameterContext" : {
"inheritedParameterContexts" : [ null, null ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"id" : "id"
}
},
"submissionTime" : "2000-01-23T04:56:07.000+00:00"
},
"parameterContextRevision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ParameterContextUpdateRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /parameter-contexts/{contextId}/validation-requests
Initiate a Validation Request to determine how the validity of components will change if a Parameter Context were to be updated (submitValidationRequest)
This will initiate the process of validating all components whose Process Group is bound to the specified Parameter Context. Performing validation against an arbitrary number of components may be expect and take significantly more time than many other REST API actions. As a result, this endpoint will immediately return a ParameterContextValidationRequestEntity, and the process of validating the necessary components will occur asynchronously in the background. The client may then periodically poll the status of the request by issuing a GET request to /parameter-contexts/validation-requests/{requestId}. Once the request is completed, the client is expected to issue a DELETE request to /parameter-contexts/validation-requests/{requestId}.
Path parameters
contextId (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The validation request
Return type
Example data
Content-Type: application/json
{
"disconnectedNodeAcknowledged" : true,
"request" : {
"percentCompleted" : 6,
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"componentValidationResults" : {
"validationResults" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"resultantValidationErrors" : [ "resultantValidationErrors", "resultantValidationErrors" ],
"resultsValid" : true,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"currentlyValid" : true
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"resultantValidationErrors" : [ "resultantValidationErrors", "resultantValidationErrors" ],
"resultsValid" : true,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"currentlyValid" : true
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ]
},
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"state" : "state",
"complete" : true,
"uri" : "uri",
"parameterContext" : {
"inheritedParameterContexts" : [ null, null ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"id" : "id"
}
},
"submissionTime" : "2000-01-23T04:56:07.000+00:00"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ParameterContextValidationRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /parameter-contexts/{id}
Modifies a Parameter Context (updateParameterContext)
This endpoint will update a Parameter Context to match the provided entity. However, this request will fail if any component is running and is referencing a Parameter in the Parameter Context. Generally, this endpoint is not called directly. Instead, an update request should be submitted by making a POST to the /parameter-contexts/update-requests endpoint. That endpoint will, in turn, call this endpoint.
Path parameters
id (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The updated Parameter Context
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"inheritedParameterContexts" : [ null, null ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"id" : "id"
}
},
"id" : "id",
"uri" : "uri"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ParameterContextEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /parameter-providers/{id}/config/analysis
Performs analysis of the component's configuration, providing information about which attributes are referenced. (analyzeConfiguration1)
Path parameters
id (required)
Path Parameter — The parameter provider id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The configuration analysis request.
Return type
Example data
Content-Type: application/json
{
"configurationAnalysis" : {
"componentId" : "componentId",
"referencedAttributes" : {
"key" : "referencedAttributes"
},
"supportsVerification" : true,
"properties" : {
"key" : "properties"
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ConfigurationAnalysisEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /parameter-providers/{id}/state/clear-requests
Clears the state for a parameter provider (clearState2)
Path parameters
id (required)
Path Parameter — The parameter provider id.
Return type
Example data
Content-Type: application/json
{
"componentState" : {
"componentId" : "componentId",
"stateDescription" : "stateDescription",
"clusterState" : {
"totalEntryCount" : 0,
"scope" : "scope",
"state" : [ {
"clusterNodeId" : "clusterNodeId",
"clusterNodeAddress" : "clusterNodeAddress",
"value" : "value",
"key" : "key"
}, {
"clusterNodeId" : "clusterNodeId",
"clusterNodeAddress" : "clusterNodeAddress",
"value" : "value",
"key" : "key"
} ]
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ComponentStateEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /parameter-providers/{providerId}/apply-parameters-requests/{requestId}
Deletes the Apply Parameters Request with the given ID (deleteApplyParametersRequest)
Deletes the Apply Parameters Request with the given ID. After a request is created via a POST to /nifi-api/parameter-providers/apply-parameters-requests, it is expected that the client will properly clean up the request by DELETE'ing it, once the Apply process has completed. If the request is deleted before the request completes, then the Apply Parameters Request will finish the step that it is currently performing and then will cancel any subsequent steps.
Path parameters
providerId (required)
Path Parameter — The ID of the Parameter Provider
requestId (required)
Path Parameter — The ID of the Apply Parameters Request
Query parameters
disconnectedNodeAcknowledged (optional)
Query Parameter — Acknowledges that this node is disconnected to allow for mutable requests to proceed. default: false
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 0,
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"state" : "state",
"complete" : true,
"parameterContextUpdates" : [ {
"parameterContextRevision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"parameterContext" : {
"inheritedParameterContexts" : [ null, null ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"id" : "id"
}
}
}, {
"parameterContextRevision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"parameterContext" : {
"inheritedParameterContexts" : [ null, null ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"id" : "id"
}
}
} ],
"parameterProvider" : {
"annotationData" : "annotationData",
"comments" : "comments",
"deprecated" : true,
"parameterStatus" : [ {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
},
"status" : "NEW"
}, {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
},
"status" : "NEW"
} ],
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"affectedComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"referencingParameterContexts" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id",
"uri" : "uri"
} ],
"parameterGroupConfigurations" : [ {
"synchronized" : true,
"groupName" : "groupName",
"parameterSensitivities" : {
"key" : "SENSITIVE"
},
"parameterContextName" : "parameterContextName"
}, {
"synchronized" : true,
"groupName" : "groupName",
"parameterSensitivities" : {
"key" : "SENSITIVE"
},
"parameterContextName" : "parameterContextName"
} ],
"restricted" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"persistsState" : true,
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
},
"referencingComponents" : [ null, null ],
"uri" : "uri",
"submissionTime" : "2000-01-23T04:56:07.000+00:00"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ParameterProviderApplyParametersRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /parameter-providers/{id}/config/verification-requests/{requestId}
Deletes the Verification Request with the given ID (deleteVerificationRequest1)
Deletes the Verification Request with the given ID. After a request is created, it is expected that the client will properly clean up the request by DELETE'ing it, once the Verification process has completed. If the request is deleted before the request completes, then the Verification request will finish the step that it is currently performing and then will cancel any subsequent steps.
Path parameters
id (required)
Path Parameter — The ID of the Parameter Provider
requestId (required)
Path Parameter — The ID of the Verification Request
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 0,
"componentId" : "componentId",
"uri" : "uri",
"submissionTime" : "2000-01-23T04:56:07.000+00:00",
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"attributes" : {
"key" : "attributes"
},
"state" : "state",
"complete" : true,
"results" : [ {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
} ],
"properties" : {
"key" : "properties"
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VerifyConfigRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /parameter-providers/{id}/parameters/fetch-requests
Fetches and temporarily caches the parameters for a provider (fetchParameters)
Path parameters
id (required)
Path Parameter — The parameter provider id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The parameter fetch request.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"annotationData" : "annotationData",
"comments" : "comments",
"deprecated" : true,
"parameterStatus" : [ {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
},
"status" : "NEW"
}, {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
},
"status" : "NEW"
} ],
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"affectedComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"referencingParameterContexts" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id",
"uri" : "uri"
} ],
"parameterGroupConfigurations" : [ {
"synchronized" : true,
"groupName" : "groupName",
"parameterSensitivities" : {
"key" : "SENSITIVE"
},
"parameterContextName" : "parameterContextName"
}, {
"synchronized" : true,
"groupName" : "groupName",
"parameterSensitivities" : {
"key" : "SENSITIVE"
},
"parameterContextName" : "parameterContextName"
} ],
"restricted" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"persistsState" : true,
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ParameterProviderEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /parameter-providers/{id}
Gets a parameter provider (getParameterProvider)
Path parameters
id (required)
Path Parameter — The parameter provider id.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"annotationData" : "annotationData",
"comments" : "comments",
"deprecated" : true,
"parameterStatus" : [ {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
},
"status" : "NEW"
}, {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
},
"status" : "NEW"
} ],
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"affectedComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"referencingParameterContexts" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id",
"uri" : "uri"
} ],
"parameterGroupConfigurations" : [ {
"synchronized" : true,
"groupName" : "groupName",
"parameterSensitivities" : {
"key" : "SENSITIVE"
},
"parameterContextName" : "parameterContextName"
}, {
"synchronized" : true,
"groupName" : "groupName",
"parameterSensitivities" : {
"key" : "SENSITIVE"
},
"parameterContextName" : "parameterContextName"
} ],
"restricted" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"persistsState" : true,
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ParameterProviderEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /parameter-providers/{providerId}/apply-parameters-requests/{requestId}
Returns the Apply Parameters Request with the given ID (getParameterProviderApplyParametersRequest)
Returns the Apply Parameters Request with the given ID. Once an Apply Parameters Request has been created by performing a POST to /nifi-api/parameter-providers, that request can subsequently be retrieved via this endpoint, and the request that is fetched will contain the state, such as percent complete, the current state of the request, and any failures.
Path parameters
providerId (required)
Path Parameter — The ID of the Parameter Provider
requestId (required)
Path Parameter — The ID of the Apply Parameters Request
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 0,
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"state" : "state",
"complete" : true,
"parameterContextUpdates" : [ {
"parameterContextRevision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"parameterContext" : {
"inheritedParameterContexts" : [ null, null ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"id" : "id"
}
}
}, {
"parameterContextRevision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"parameterContext" : {
"inheritedParameterContexts" : [ null, null ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"id" : "id"
}
}
} ],
"parameterProvider" : {
"annotationData" : "annotationData",
"comments" : "comments",
"deprecated" : true,
"parameterStatus" : [ {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
},
"status" : "NEW"
}, {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
},
"status" : "NEW"
} ],
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"affectedComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"referencingParameterContexts" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id",
"uri" : "uri"
} ],
"parameterGroupConfigurations" : [ {
"synchronized" : true,
"groupName" : "groupName",
"parameterSensitivities" : {
"key" : "SENSITIVE"
},
"parameterContextName" : "parameterContextName"
}, {
"synchronized" : true,
"groupName" : "groupName",
"parameterSensitivities" : {
"key" : "SENSITIVE"
},
"parameterContextName" : "parameterContextName"
} ],
"restricted" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"persistsState" : true,
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
},
"referencingComponents" : [ null, null ],
"uri" : "uri",
"submissionTime" : "2000-01-23T04:56:07.000+00:00"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ParameterProviderApplyParametersRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /parameter-providers/{id}/references
Gets all references to a parameter provider (getParameterProviderReferences)
Path parameters
id (required)
Path Parameter — The parameter provider id.
Return type
Example data
Content-Type: application/json
{
"parameterProviderReferencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id",
"uri" : "uri"
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ParameterProviderReferencingComponentsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /parameter-providers/{id}/descriptors
Gets a parameter provider property descriptor (getPropertyDescriptor2)
Path parameters
id (required)
Path Parameter — The parameter provider id.
Query parameters
propertyName (required)
Query Parameter — The property name.
Return type
Example data
Content-Type: application/json
{
"propertyDescriptor" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
PropertyDescriptorEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /parameter-providers/{id}/state
Gets the state for a parameter provider (getState1)
Path parameters
id (required)
Path Parameter — The parameter provider id.
Return type
Example data
Content-Type: application/json
{
"componentState" : {
"componentId" : "componentId",
"stateDescription" : "stateDescription",
"clusterState" : {
"totalEntryCount" : 0,
"scope" : "scope",
"state" : [ {
"clusterNodeId" : "clusterNodeId",
"clusterNodeAddress" : "clusterNodeAddress",
"value" : "value",
"key" : "key"
}, {
"clusterNodeId" : "clusterNodeId",
"clusterNodeAddress" : "clusterNodeAddress",
"value" : "value",
"key" : "key"
} ]
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ComponentStateEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /parameter-providers/{id}/config/verification-requests/{requestId}
Returns the Verification Request with the given ID (getVerificationRequest1)
Returns the Verification Request with the given ID. Once an Verification Request has been created, that request can subsequently be retrieved via this endpoint, and the request that is fetched will contain the updated state, such as percent complete, the current state of the request, and any failures.
Path parameters
id (required)
Path Parameter — The ID of the Parameter Provider
requestId (required)
Path Parameter — The ID of the Verification Request
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 0,
"componentId" : "componentId",
"uri" : "uri",
"submissionTime" : "2000-01-23T04:56:07.000+00:00",
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"attributes" : {
"key" : "attributes"
},
"state" : "state",
"complete" : true,
"results" : [ {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
} ],
"properties" : {
"key" : "properties"
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VerifyConfigRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /parameter-providers/{id}
Deletes a parameter provider (removeParameterProvider)
Path parameters
id (required)
Path Parameter — The parameter provider id.
Query parameters
version (optional)
Query Parameter — The revision is used to verify the client is working with the latest version of the flow.
clientId (optional)
Query Parameter — If the client id is not specified, new one will be generated. This value (whether specified or generated) is included in the response.
disconnectedNodeAcknowledged (optional)
Query Parameter — Acknowledges that this node is disconnected to allow for mutable requests to proceed. default: false
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"annotationData" : "annotationData",
"comments" : "comments",
"deprecated" : true,
"parameterStatus" : [ {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
},
"status" : "NEW"
}, {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
},
"status" : "NEW"
} ],
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"affectedComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"referencingParameterContexts" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id",
"uri" : "uri"
} ],
"parameterGroupConfigurations" : [ {
"synchronized" : true,
"groupName" : "groupName",
"parameterSensitivities" : {
"key" : "SENSITIVE"
},
"parameterContextName" : "parameterContextName"
}, {
"synchronized" : true,
"groupName" : "groupName",
"parameterSensitivities" : {
"key" : "SENSITIVE"
},
"parameterContextName" : "parameterContextName"
} ],
"restricted" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"persistsState" : true,
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ParameterProviderEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /parameter-providers/{providerId}/apply-parameters-requests
Initiate a request to apply the fetched parameters of a Parameter Provider (submitApplyParameters)
This will initiate the process of applying fetched parameters to all referencing Parameter Contexts. Changing the value of a Parameter may require that one or more components be stopped and restarted, so this action may take significantly more time than many other REST API actions. As a result, this endpoint will immediately return a ParameterProviderApplyParametersRequestEntity, and the process of updating the necessary components will occur asynchronously in the background. The client may then periodically poll the status of the request by issuing a GET request to /parameter-providers/apply-parameters-requests/{requestId}. Once the request is completed, the client is expected to issue a DELETE request to /parameter-providers/apply-parameters-requests/{requestId}.
Path parameters
providerId (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The apply parameters request.
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 0,
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"state" : "state",
"complete" : true,
"parameterContextUpdates" : [ {
"parameterContextRevision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"parameterContext" : {
"inheritedParameterContexts" : [ null, null ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"id" : "id"
}
}
}, {
"parameterContextRevision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"parameterContext" : {
"inheritedParameterContexts" : [ null, null ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"id" : "id"
}
}
} ],
"parameterProvider" : {
"annotationData" : "annotationData",
"comments" : "comments",
"deprecated" : true,
"parameterStatus" : [ {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
},
"status" : "NEW"
}, {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
},
"status" : "NEW"
} ],
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"affectedComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"referencingParameterContexts" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id",
"uri" : "uri"
} ],
"parameterGroupConfigurations" : [ {
"synchronized" : true,
"groupName" : "groupName",
"parameterSensitivities" : {
"key" : "SENSITIVE"
},
"parameterContextName" : "parameterContextName"
}, {
"synchronized" : true,
"groupName" : "groupName",
"parameterSensitivities" : {
"key" : "SENSITIVE"
},
"parameterContextName" : "parameterContextName"
} ],
"restricted" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"persistsState" : true,
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
},
"referencingComponents" : [ null, null ],
"uri" : "uri",
"submissionTime" : "2000-01-23T04:56:07.000+00:00"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ParameterProviderApplyParametersRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /parameter-providers/{id}/config/verification-requests
Performs verification of the Parameter Provider's configuration (submitConfigVerificationRequest1)
This will initiate the process of verifying a given Parameter Provider configuration. This may be a long-running task. As a result, this endpoint will immediately return a ParameterProviderConfigVerificationRequestEntity, and the process of performing the verification will occur asynchronously in the background. The client may then periodically poll the status of the request by issuing a GET request to /parameter-providers/{serviceId}/verification-requests/{requestId}. Once the request is completed, the client is expected to issue a DELETE request to /parameter-providers/{providerId}/verification-requests/{requestId}.
Path parameters
id (required)
Path Parameter — The parameter provider id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The parameter provider configuration verification request.
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 0,
"componentId" : "componentId",
"uri" : "uri",
"submissionTime" : "2000-01-23T04:56:07.000+00:00",
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"attributes" : {
"key" : "attributes"
},
"state" : "state",
"complete" : true,
"results" : [ {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
} ],
"properties" : {
"key" : "properties"
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VerifyConfigRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /parameter-providers/{id}
Updates a parameter provider (updateParameterProvider)
Path parameters
id (required)
Path Parameter — The parameter provider id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The parameter provider configuration details.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"annotationData" : "annotationData",
"comments" : "comments",
"deprecated" : true,
"parameterStatus" : [ {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
},
"status" : "NEW"
}, {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"name" : "name",
"id" : "id"
}, {
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ null, null ],
"value" : "value",
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"canWrite" : true
},
"status" : "NEW"
} ],
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"affectedComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"referenceType" : "PROCESSOR",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"processGroup" : {
"name" : "name",
"id" : "id"
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"referencingParameterContexts" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id",
"uri" : "uri"
} ],
"parameterGroupConfigurations" : [ {
"synchronized" : true,
"groupName" : "groupName",
"parameterSensitivities" : {
"key" : "SENSITIVE"
},
"parameterContextName" : "parameterContextName"
}, {
"synchronized" : true,
"groupName" : "groupName",
"parameterSensitivities" : {
"key" : "SENSITIVE"
},
"parameterContextName" : "parameterContextName"
} ],
"restricted" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"persistsState" : true,
"validationStatus" : "VALID",
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ParameterProviderEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Creates an access policy (createAccessPolicy)
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The access policy configuration details.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"userGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ],
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true,
"users" : [ null, null ]
},
"generated" : "generated",
"id" : "id",
"uri" : "uri"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
201
AccessPolicyEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Gets an access policy (getAccessPolicy)
Path parameters
id (required)
Path Parameter — The access policy id.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"userGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ],
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true,
"users" : [ null, null ]
},
"generated" : "generated",
"id" : "id",
"uri" : "uri"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
AccessPolicyEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /policies/{action}/{resource}
Gets an access policy for the specified action and resource (getAccessPolicyForResource)
Will return the effective policy if no component specific policy exists for the specified action and resource. Must have Read permissions to the policy with the desired action and resource. Permissions for the policy that is returned will be indicated in the response. This means the client could be authorized to get the policy for a given component but the effective policy may be inherited from an ancestor Process Group. If the client does not have permissions to that policy, the response will not include the policy and the permissions in the response will be marked accordingly. If the client does not have permissions to the policy of the desired action and resource a 403 response will be returned.
Path parameters
action (required)
Path Parameter — The request action.
resource (required)
Path Parameter — The resource of the policy.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"userGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ],
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true,
"users" : [ null, null ]
},
"generated" : "generated",
"id" : "id",
"uri" : "uri"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
AccessPolicyEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Deletes an access policy (removeAccessPolicy)
Path parameters
id (required)
Path Parameter — The access policy id.
Query parameters
version (optional)
Query Parameter — The revision is used to verify the client is working with the latest version of the flow.
clientId (optional)
Query Parameter — If the client id is not specified, new one will be generated. This value (whether specified or generated) is included in the response.
disconnectedNodeAcknowledged (optional)
Query Parameter — Acknowledges that this node is disconnected to allow for mutable requests to proceed. default: false
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"userGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ],
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true,
"users" : [ null, null ]
},
"generated" : "generated",
"id" : "id",
"uri" : "uri"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
AccessPolicyEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Updates a access policy (updateAccessPolicy)
Path parameters
id (required)
Path Parameter — The access policy id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The access policy configuration details.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"userGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ],
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true,
"users" : [ null, null ]
},
"generated" : "generated",
"id" : "id",
"uri" : "uri"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
AccessPolicyEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /process-groups/{id}/copy
Generates a copy response for the given copy request (copy)
Path parameters
id (required)
Path Parameter — The process group id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The request including the components to be copied from the specified Process Group.
Return type
Example data
Content-Type: application/json
{
"externalControllerServiceReferences" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"processGroups" : [ {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
}, {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
} ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"id" : "id",
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ],
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
CopyResponseEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /process-groups/{id}/snippet-instance
Copies a snippet and discards it. (copySnippet)
Path parameters
id (required)
Path Parameter — The process group id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The copy snippet request.
Return type
Example data
Content-Type: application/json
{
"flow" : {
"processGroups" : [ {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"inputPorts" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
},
"allowRemoteAccess" : true,
"id" : "id",
"uri" : "uri",
"status" : {
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
},
"allowRemoteAccess" : true,
"id" : "id",
"uri" : "uri",
"status" : {
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
} ],
"processors" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
},
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
},
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
} ],
"remoteProcessGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
},
"id" : "id",
"outputPortCount" : 2,
"uri" : "uri",
"inputPortCount" : 5,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
},
"id" : "id",
"outputPortCount" : 2,
"uri" : "uri",
"inputPortCount" : 5,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID"
}
} ],
"connections" : [ {
"sourceId" : "sourceId",
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"destinationGroupId" : "destinationGroupId",
"labelIndex" : 3,
"destinationId" : "destinationId",
"uri" : "uri",
"bends" : [ {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}, {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
} ],
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"component" : {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
},
"sourceType" : "PROCESSOR",
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"getzIndex" : 9,
"destinationType" : "PROCESSOR",
"id" : "id",
"sourceGroupId" : "sourceGroupId",
"status" : {
"sourceId" : "sourceId",
"destinationName" : "destinationName",
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id",
"sourceName" : "sourceName",
"destinationId" : "destinationId",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"sourceId" : "sourceId",
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"destinationGroupId" : "destinationGroupId",
"labelIndex" : 3,
"destinationId" : "destinationId",
"uri" : "uri",
"bends" : [ {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}, {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
} ],
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"component" : {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
},
"sourceType" : "PROCESSOR",
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"getzIndex" : 9,
"destinationType" : "PROCESSOR",
"id" : "id",
"sourceGroupId" : "sourceGroupId",
"status" : {
"sourceId" : "sourceId",
"destinationName" : "destinationName",
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id",
"sourceName" : "sourceName",
"destinationId" : "destinationId",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"labels" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
},
"getzIndex" : 1,
"id" : "id",
"uri" : "uri",
"dimensions" : {
"width" : 6.027456183070403,
"height" : 0.8008281904610115
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
},
"getzIndex" : 1,
"id" : "id",
"uri" : "uri",
"dimensions" : {
"width" : 6.027456183070403,
"height" : 0.8008281904610115
}
} ]
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
201
FlowEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /process-groups/{id}/connections
Creates a connection (createConnection)
Path parameters
id (required)
Path Parameter — The process group id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The connection configuration details.
Return type
Example data
Content-Type: application/json
{
"sourceId" : "sourceId",
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"destinationGroupId" : "destinationGroupId",
"labelIndex" : 3,
"destinationId" : "destinationId",
"uri" : "uri",
"bends" : [ {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}, {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
} ],
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"component" : {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
},
"sourceType" : "PROCESSOR",
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"getzIndex" : 9,
"destinationType" : "PROCESSOR",
"id" : "id",
"sourceGroupId" : "sourceGroupId",
"status" : {
"sourceId" : "sourceId",
"destinationName" : "destinationName",
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id",
"sourceName" : "sourceName",
"destinationId" : "destinationId",
"statsLastRefreshed" : "statsLastRefreshed"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
201
ConnectionEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /process-groups/{id}/controller-services
Creates a new controller service (createControllerService1)
Path parameters
id (required)
Path Parameter — The process group id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The controller service configuration details.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"status" : {
"activeThreadCount" : 6,
"validationStatus" : "VALID",
"runStatus" : "ENABLED"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
201
ControllerServiceEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /process-groups/{id}/empty-all-connections-requests
Creates a request to drop all flowfiles of all connection queues in this process group. (createEmptyAllConnectionsRequest)
Path parameters
id (required)
Path Parameter — The process group id.
Return type
Example data
Content-Type: application/json
{
"dropRequest" : {
"percentCompleted" : 7,
"original" : "original",
"dropped" : "dropped",
"droppedCount" : 1,
"finished" : true,
"uri" : "uri",
"submissionTime" : "submissionTime",
"currentSize" : 6,
"lastUpdated" : "lastUpdated",
"current" : "current",
"droppedSize" : 5,
"currentCount" : 0,
"failureReason" : "failureReason",
"originalCount" : 5,
"id" : "id",
"state" : "state",
"originalSize" : 2
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
202
The request has been accepted. An HTTP response header will contain the URI where the status can be polled.
DropRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /process-groups/{id}/funnels
Creates a funnel (createFunnel)
Path parameters
id (required)
Path Parameter — The process group id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The funnel configuration details.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
201
FunnelEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /process-groups/{id}/input-ports
Creates an input port (createInputPort)
Path parameters
id (required)
Path Parameter — The process group id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The input port configuration details.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
},
"allowRemoteAccess" : true,
"id" : "id",
"uri" : "uri",
"status" : {
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
201
PortEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /process-groups/{id}/labels
Creates a label (createLabel)
Path parameters
id (required)
Path Parameter — The process group id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The label configuration details.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
},
"getzIndex" : 1,
"id" : "id",
"uri" : "uri",
"dimensions" : {
"width" : 6.027456183070403,
"height" : 0.8008281904610115
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
201
LabelEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /process-groups/{id}/output-ports
Creates an output port (createOutputPort)
Path parameters
id (required)
Path Parameter — The process group id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The output port configuration.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
},
"allowRemoteAccess" : true,
"id" : "id",
"uri" : "uri",
"status" : {
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
201
PortEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /process-groups/{id}/process-groups
Creates a process group (createProcessGroup)
Path parameters
id (required)
Path Parameter — The process group id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The process group configuration details.
Query parameters
parameterContextHandlingStrategy (optional)
Query Parameter — Handling Strategy controls whether to keep or replace Parameter Contexts default: KEEP_EXISTING
Return type
Example data
Content-Type: application/json
{
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
201
ProcessGroupEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /process-groups/{id}/processors
Creates a new processor (createProcessor)
Path parameters
id (required)
Path Parameter — The process group id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The processor configuration details.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
},
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
201
ProcessorEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /process-groups/{id}/remote-process-groups
Creates a new process group (createRemoteProcessGroup)
Path parameters
id (required)
Path Parameter — The process group id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The remote process group configuration details.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
},
"id" : "id",
"outputPortCount" : 2,
"uri" : "uri",
"inputPortCount" : 5,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
201
RemoteProcessGroupEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /process-groups/replace-requests/{id}
Deletes the Replace Request with the given ID (deleteReplaceProcessGroupRequest)
Deletes the Replace Request with the given ID. After a request is created via a POST to /process-groups/{id}/replace-requests, it is expected that the client will properly clean up the request by DELETE'ing it, once the Replace process has completed. If the request is deleted before the request completes, then the Replace request will finish the step that it is currently performing and then will cancel any subsequent steps. Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The ID of the Update Request
Query parameters
disconnectedNodeAcknowledged (optional)
Query Parameter — Acknowledges that this node is disconnected to allow for mutable requests to proceed. default: false
Return type
Example data
Content-Type: application/json
{
"processGroupRevision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"request" : {
"percentCompleted" : 0,
"lastUpdated" : "lastUpdated",
"processGroupId" : "processGroupId",
"requestId" : "requestId",
"failureReason" : "failureReason",
"state" : "state",
"complete" : true,
"uri" : "uri"
},
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ProcessGroupReplaceRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /process-groups/{id}/download
Gets a process group for download (exportProcessGroup)
Path parameters
id (required)
Path Parameter — The process group id.
Query parameters
includeReferencedServices (optional)
Query Parameter — If referenced services from outside the target group should be included default: false
Return type
String
Example data
Content-Type: application/json
""
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
String
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /process-groups/{id}/connections
Gets all connections (getConnections)
Path parameters
id (required)
Path Parameter — The process group id.
Return type
Example data
Content-Type: application/json
{
"connections" : [ {
"sourceId" : "sourceId",
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"destinationGroupId" : "destinationGroupId",
"labelIndex" : 3,
"destinationId" : "destinationId",
"uri" : "uri",
"bends" : [ {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}, {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
} ],
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"component" : {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
},
"sourceType" : "PROCESSOR",
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"getzIndex" : 9,
"destinationType" : "PROCESSOR",
"id" : "id",
"sourceGroupId" : "sourceGroupId",
"status" : {
"sourceId" : "sourceId",
"destinationName" : "destinationName",
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id",
"sourceName" : "sourceName",
"destinationId" : "destinationId",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"sourceId" : "sourceId",
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"destinationGroupId" : "destinationGroupId",
"labelIndex" : 3,
"destinationId" : "destinationId",
"uri" : "uri",
"bends" : [ {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}, {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
} ],
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"component" : {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
},
"sourceType" : "PROCESSOR",
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"getzIndex" : 9,
"destinationType" : "PROCESSOR",
"id" : "id",
"sourceGroupId" : "sourceGroupId",
"status" : {
"sourceId" : "sourceId",
"destinationName" : "destinationName",
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id",
"sourceName" : "sourceName",
"destinationId" : "destinationId",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ConnectionsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /process-groups/{id}/empty-all-connections-requests/{drop-request-id}
Gets the current status of a drop all flowfiles request. (getDropAllFlowfilesRequest)
Path parameters
id (required)
Path Parameter — The process group id.
drop-request-id (required)
Path Parameter — The drop request id.
Return type
Example data
Content-Type: application/json
{
"dropRequest" : {
"percentCompleted" : 7,
"original" : "original",
"dropped" : "dropped",
"droppedCount" : 1,
"finished" : true,
"uri" : "uri",
"submissionTime" : "submissionTime",
"currentSize" : 6,
"lastUpdated" : "lastUpdated",
"current" : "current",
"droppedSize" : 5,
"currentCount" : 0,
"failureReason" : "failureReason",
"originalCount" : 5,
"id" : "id",
"state" : "state",
"originalSize" : 2
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
DropRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /process-groups/{id}/funnels
Gets all funnels (getFunnels)
Path parameters
id (required)
Path Parameter — The process group id.
Return type
Example data
Content-Type: application/json
{
"funnels" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
FunnelsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /process-groups/{id}/input-ports
Gets all input ports (getInputPorts)
Path parameters
id (required)
Path Parameter — The process group id.
Return type
Example data
Content-Type: application/json
{
"inputPorts" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
},
"allowRemoteAccess" : true,
"id" : "id",
"uri" : "uri",
"status" : {
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
},
"allowRemoteAccess" : true,
"id" : "id",
"uri" : "uri",
"status" : {
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
InputPortsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /process-groups/{id}/labels
Gets all labels (getLabels)
Path parameters
id (required)
Path Parameter — The process group id.
Return type
Example data
Content-Type: application/json
{
"labels" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
},
"getzIndex" : 1,
"id" : "id",
"uri" : "uri",
"dimensions" : {
"width" : 6.027456183070403,
"height" : 0.8008281904610115
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
},
"getzIndex" : 1,
"id" : "id",
"uri" : "uri",
"dimensions" : {
"width" : 6.027456183070403,
"height" : 0.8008281904610115
}
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
LabelsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /process-groups/{id}/local-modifications
Gets a list of local modifications to the Process Group since it was last synchronized with the Flow Registry (getLocalModifications)
Path parameters
id (required)
Path Parameter — The process group id.
Return type
Example data
Content-Type: application/json
{
"componentDifferences" : [ {
"componentType" : "componentType",
"componentId" : "componentId",
"processGroupId" : "processGroupId",
"differences" : [ {
"differenceType" : "differenceType",
"difference" : "difference"
}, {
"differenceType" : "differenceType",
"difference" : "difference"
} ],
"componentName" : "componentName"
}, {
"componentType" : "componentType",
"componentId" : "componentId",
"processGroupId" : "processGroupId",
"differences" : [ {
"differenceType" : "differenceType",
"difference" : "difference"
}, {
"differenceType" : "differenceType",
"difference" : "difference"
} ],
"componentName" : "componentName"
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
FlowComparisonEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /process-groups/{id}/output-ports
Gets all output ports (getOutputPorts)
Path parameters
id (required)
Path Parameter — The process group id.
Return type
Example data
Content-Type: application/json
{
"outputPorts" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
},
"allowRemoteAccess" : true,
"id" : "id",
"uri" : "uri",
"status" : {
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
},
"allowRemoteAccess" : true,
"id" : "id",
"uri" : "uri",
"status" : {
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
OutputPortsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /process-groups/{id}
Gets a process group (getProcessGroup)
Path parameters
id (required)
Path Parameter — The process group id.
Return type
Example data
Content-Type: application/json
{
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ProcessGroupEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /process-groups/{id}/process-groups
Gets all process groups (getProcessGroups)
Path parameters
id (required)
Path Parameter — The process group id.
Return type
Example data
Content-Type: application/json
{
"processGroups" : [ {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ProcessGroupsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /process-groups/{id}/processors
Gets all processors (getProcessors)
Path parameters
id (required)
Path Parameter — The process group id.
Query parameters
includeDescendantGroups (optional)
Query Parameter — Whether or not to include processors from descendant process groups default: false
Return type
Example data
Content-Type: application/json
{
"processors" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
},
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
},
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ProcessorsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /process-groups/{id}/remote-process-groups
Gets all remote process groups (getRemoteProcessGroups)
Path parameters
id (required)
Path Parameter — The process group id.
Return type
Example data
Content-Type: application/json
{
"remoteProcessGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
},
"id" : "id",
"outputPortCount" : 2,
"uri" : "uri",
"inputPortCount" : 5,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
},
"id" : "id",
"outputPortCount" : 2,
"uri" : "uri",
"inputPortCount" : 5,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID"
}
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
RemoteProcessGroupsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /process-groups/replace-requests/{id}
Returns the Replace Request with the given ID (getReplaceProcessGroupRequest)
Returns the Replace Request with the given ID. Once a Replace Request has been created by performing a POST to /process-groups/{id}/replace-requests, that request can subsequently be retrieved via this endpoint, and the request that is fetched will contain the updated state, such as percent complete, the current state of the request, and any failures. Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The ID of the Replace Request
Return type
Example data
Content-Type: application/json
{
"processGroupRevision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"request" : {
"percentCompleted" : 0,
"lastUpdated" : "lastUpdated",
"processGroupId" : "processGroupId",
"requestId" : "requestId",
"failureReason" : "failureReason",
"state" : "state",
"complete" : true,
"uri" : "uri"
},
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ProcessGroupReplaceRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /process-groups/{id}/process-groups/import
Imports a specified process group (importProcessGroup)
Path parameters
id (required)
Path Parameter — The process group id.
Consumes
This API call consumes the following media types via the request header:
Request body
Return type
Example data
Content-Type: application/json
{
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
201
ProcessGroupEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /process-groups/{id}/replace-requests
Initiate the Replace Request of a Process Group with the given ID (initiateReplaceProcessGroup)
This will initiate the action of replacing a process group with the given process group. This can be a lengthy process, as it will stop any Processors and disable any Controller Services necessary to perform the action and then restart them. As a result, the endpoint will immediately return a ProcessGroupReplaceRequestEntity, and the process of replacing the flow will occur asynchronously in the background. The client may then periodically poll the status of the request by issuing a GET request to /process-groups/replace-requests/{requestId}. Once the request is completed, the client is expected to issue a DELETE request to /process-groups/replace-requests/{requestId}. Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The process group id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The process group replace request entity
Return type
Example data
Content-Type: application/json
{
"processGroupRevision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"request" : {
"percentCompleted" : 0,
"lastUpdated" : "lastUpdated",
"processGroupId" : "processGroupId",
"requestId" : "requestId",
"failureReason" : "failureReason",
"state" : "state",
"complete" : true,
"uri" : "uri"
},
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ProcessGroupReplaceRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /process-groups/{id}/paste
Pastes into the specified process group (paste)
Path parameters
id (required)
Path Parameter — The process group id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The request including the components to be pasted into the specified Process Group.
Return type
Example data
Content-Type: application/json
{
"flow" : {
"processGroups" : [ {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"inputPorts" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
},
"allowRemoteAccess" : true,
"id" : "id",
"uri" : "uri",
"status" : {
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
},
"allowRemoteAccess" : true,
"id" : "id",
"uri" : "uri",
"status" : {
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 2,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
} ],
"processors" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
},
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
},
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
} ],
"remoteProcessGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
},
"id" : "id",
"outputPortCount" : 2,
"uri" : "uri",
"inputPortCount" : 5,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
},
"id" : "id",
"outputPortCount" : 2,
"uri" : "uri",
"inputPortCount" : 5,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID"
}
} ],
"connections" : [ {
"sourceId" : "sourceId",
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"destinationGroupId" : "destinationGroupId",
"labelIndex" : 3,
"destinationId" : "destinationId",
"uri" : "uri",
"bends" : [ {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}, {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
} ],
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"component" : {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
},
"sourceType" : "PROCESSOR",
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"getzIndex" : 9,
"destinationType" : "PROCESSOR",
"id" : "id",
"sourceGroupId" : "sourceGroupId",
"status" : {
"sourceId" : "sourceId",
"destinationName" : "destinationName",
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id",
"sourceName" : "sourceName",
"destinationId" : "destinationId",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"sourceId" : "sourceId",
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"destinationGroupId" : "destinationGroupId",
"labelIndex" : 3,
"destinationId" : "destinationId",
"uri" : "uri",
"bends" : [ {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}, {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
} ],
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"component" : {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
},
"sourceType" : "PROCESSOR",
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"getzIndex" : 9,
"destinationType" : "PROCESSOR",
"id" : "id",
"sourceGroupId" : "sourceGroupId",
"status" : {
"sourceId" : "sourceId",
"destinationName" : "destinationName",
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id",
"sourceName" : "sourceName",
"destinationId" : "destinationId",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"labels" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
},
"getzIndex" : 1,
"id" : "id",
"uri" : "uri",
"dimensions" : {
"width" : 6.027456183070403,
"height" : 0.8008281904610115
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
},
"getzIndex" : 1,
"id" : "id",
"uri" : "uri",
"dimensions" : {
"width" : 6.027456183070403,
"height" : 0.8008281904610115
}
} ]
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
PasteResponseEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /process-groups/{id}/empty-all-connections-requests/{drop-request-id}
Cancels and/or removes a request to drop all flowfiles. (removeDropRequest1)
Path parameters
id (required)
Path Parameter — The process group id.
drop-request-id (required)
Path Parameter — The drop request id.
Return type
Example data
Content-Type: application/json
{
"dropRequest" : {
"percentCompleted" : 7,
"original" : "original",
"dropped" : "dropped",
"droppedCount" : 1,
"finished" : true,
"uri" : "uri",
"submissionTime" : "submissionTime",
"currentSize" : 6,
"lastUpdated" : "lastUpdated",
"current" : "current",
"droppedSize" : 5,
"currentCount" : 0,
"failureReason" : "failureReason",
"originalCount" : 5,
"id" : "id",
"state" : "state",
"originalSize" : 2
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
DropRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /process-groups/{id}
Deletes a process group (removeProcessGroup)
Path parameters
id (required)
Path Parameter — The process group id.
Query parameters
version (optional)
Query Parameter — The revision is used to verify the client is working with the latest version of the flow.
clientId (optional)
Query Parameter — If the client id is not specified, new one will be generated. This value (whether specified or generated) is included in the response.
disconnectedNodeAcknowledged (optional)
Query Parameter — Acknowledges that this node is disconnected to allow for mutable requests to proceed. default: false
Return type
Example data
Content-Type: application/json
{
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ProcessGroupEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /process-groups/{id}/flow-contents
Replace Process Group contents with the given ID with the specified Process Group contents (replaceProcessGroup)
This endpoint is used for replication within a cluster, when replacing a flow with a new flow. It expects that the flow beingreplaced is not under version control and that the given snapshot will not modify any Processor that is currently running or any Controller Service that is enabled. Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The process group id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The process group replace request entity.
Return type
Example data
Content-Type: application/json
{
"disconnectedNodeAcknowledged" : true,
"processGroupRevision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ProcessGroupImportEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /process-groups/{id}
Updates a process group (updateProcessGroup)
Path parameters
id (required)
Path Parameter — The process group id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The process group configuration details.
Return type
Example data
Content-Type: application/json
{
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ProcessGroupEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /process-groups/{id}/process-groups/upload
Uploads a versioned flow definition and creates a process group (uploadProcessGroup)
Path parameters
id (required)
Path Parameter — The process group id.
Consumes
This API call consumes the following media types via the request header:
Form parameters
clientId (optional)
Form Parameter —
disconnectedNodeAcknowledged (optional)
Form Parameter —
file (optional)
Form Parameter —
groupName (optional)
Form Parameter —
positionX (optional)
Form Parameter — format: double
positionY (optional)
Form Parameter — format: double
Return type
Example data
Content-Type: application/json
{
"activeRemotePortCount" : 0,
"staleCount" : 3,
"outputPortCount" : 3,
"inputPortCount" : 7,
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 5,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 2,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"branch" : "branch",
"version" : "version",
"timestamp" : 5
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 3,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"retryCount" : 1,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "PENALIZE_FLOWFILE, YIELD_PROCESSOR",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
} ],
"scheduledState" : "ENABLED",
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier"
} ],
"versionedFlowCoordinates" : {
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"branch" : "branch",
"flowId" : "flowId",
"version" : "version",
"latest" : true
},
"connections" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE",
"labelIndex" : 2,
"bends" : [ {
"x" : 7.203794749804894,
"y" : 4.332304821875894
}, {
"x" : 7.203794749804894,
"y" : 4.332304821875894
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 9
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 0,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 4.8789878742268815,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 6.173804034172511,
"zIndex" : 6
} ],
"controllerServices" : [ {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
}, {
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"bulletinLevel" : "bulletinLevel",
"propertyDescriptors" : {
"key" : {
"resourceDefinition" : {
"resourceTypes" : [ "FILE", "FILE" ],
"cardinality" : "SINGLE"
},
"displayName" : "displayName",
"identifiesControllerService" : true,
"name" : "name",
"dynamic" : true,
"sensitive" : true
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"properties" : {
"key" : "properties"
}
} ],
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"flowFileConcurrency" : "flowFileConcurrency",
"flowFileOutboundPolicy" : "flowFileOutboundPolicy",
"name" : "name",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 2,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 9,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 4,
"outputPorts" : [ null, null ],
"transportProtocol" : "RAW, HTTP",
"name" : "name",
"proxyUser" : "proxyUser",
"inputPorts" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"remoteGroupId" : "remoteGroupId",
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"useCompression" : true,
"scheduledState" : "ENABLED",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"batchSize" : {
"duration" : "duration",
"size" : "size",
"count" : 5
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 4,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 3,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 0
},
"branch" : "branch",
"lastModifiedTimestamp" : 8
},
"flowEncodingVersion" : "flowEncodingVersion",
"latest" : true,
"parameterContexts" : {
"key" : {
"parameterGroupName" : "parameterGroupName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"synchronized" : true,
"comments" : "comments",
"description" : "description",
"inheritedParameterContexts" : [ "inheritedParameterContexts", "inheritedParameterContexts" ],
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"parameterProvider" : "parameterProvider",
"parameters" : [ {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
}, {
"referencedAssets" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ],
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"value" : "value"
} ]
}
}
},
"stoppedCount" : 7,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 3,
"upToDateCount" : 3,
"inactiveRemotePortCount" : 0,
"uri" : "uri",
"locallyModifiedCount" : 7,
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 7,
"component" : {
"activeRemotePortCount" : 6,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 5,
"outputPortCount" : 1,
"inputPortCount" : 9,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 5,
"runningCount" : 6,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 6,
"id" : "id",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 4,
"publicInputPortCount" : 2,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 9,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 3,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 6,
"localOutputPortCount" : 9,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 8,
"contents" : {
"controllerServices" : [ {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
}, {
"bulletinLevel" : "bulletinLevel",
"deprecated" : true,
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"controllerServiceApis" : [ {
"type" : "type"
}, {
"type" : "type"
} ],
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "ENABLED",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"referenceType" : "Processor",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state",
"type" : "type",
"referencingComponents" : [ null, null ],
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
}, {
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
} ],
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"processors" : [ {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
}, {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
}, {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "DO_NOT_COMPRESS",
"destination" : {
"running" : true,
"comments" : "comments",
"groupId" : "groupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id",
"type" : "PROCESSOR"
},
"availableRelationships" : [ "availableRelationships", "availableRelationships" ],
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "DO_NOT_LOAD_BALANCE",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
}, {
"getzIndex" : 5,
"versionedComponentId" : "versionedComponentId",
"width" : 2.3021358869347655,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 5.637376656633329
} ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 6,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 6,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 6,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 4,
"localInputPortCount" : 0,
"invalidCount" : 6,
"syncFailureCount" : 0,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 8,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
} ],
"connectionStatusSnapshots" : [ {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
}, {
"canRead" : true,
"connectionStatusSnapshot" : {
"sourceId" : "sourceId",
"groupId" : "groupId",
"queued" : "queued",
"percentUseCount" : 1,
"destinationId" : "destinationId",
"predictions" : {
"predictedBytesAtNextInterval" : 4,
"predictionIntervalSeconds" : 9,
"predictedPercentBytes" : 6,
"predictedPercentCount" : 8,
"predictedMillisUntilCountBackpressure" : 9,
"predictedCountAtNextInterval" : 5,
"predictedMillisUntilBytesBackpressure" : 9
},
"output" : "output",
"input" : "input",
"percentUseBytes" : 7,
"flowFileAvailability" : "flowFileAvailability",
"destinationName" : "destinationName",
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesQueued" : 6,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"sourceName" : "sourceName",
"flowFilesOut" : 1,
"bytesIn" : 4,
"bytesOut" : 7,
"bytesQueued" : 1
},
"id" : "id"
} ],
"flowFilesReceived" : 5,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 9,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 0,
"bytesIn" : 0,
"bytesOut" : 6,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 9,
"read" : "read",
"activeThreadCount" : 4,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 0,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 2,
"contentWriteDuration" : 3
},
"received" : "received",
"bytesSent" : 7,
"processingNanos" : 8,
"sent" : "sent",
"flowFilesTransferred" : 6,
"terminatedThreadCount" : 9,
"input" : "input",
"bytesReceived" : 4,
"flowFilesQueued" : 7,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
}, {
"portStatusSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 0,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 5,
"runStatus" : "Running",
"bytesIn" : 6,
"bytesOut" : 1
},
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
201
ProcessGroupEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /processors/{id}/config/analysis
Performs analysis of the component's configuration, providing information about which attributes are referenced. (analyzeConfiguration2)
Path parameters
id (required)
Path Parameter — The processor id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The processor configuration analysis request.
Return type
Example data
Content-Type: application/json
{
"configurationAnalysis" : {
"componentId" : "componentId",
"referencedAttributes" : {
"key" : "referencedAttributes"
},
"supportsVerification" : true,
"properties" : {
"key" : "properties"
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ConfigurationAnalysisEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /processors/{id}/state/clear-requests
Clears the state for a processor (clearState3)
Path parameters
id (required)
Path Parameter — The processor id.
Return type
Example data
Content-Type: application/json
{
"componentState" : {
"componentId" : "componentId",
"stateDescription" : "stateDescription",
"clusterState" : {
"totalEntryCount" : 0,
"scope" : "scope",
"state" : [ {
"clusterNodeId" : "clusterNodeId",
"clusterNodeAddress" : "clusterNodeAddress",
"value" : "value",
"key" : "key"
}, {
"clusterNodeId" : "clusterNodeId",
"clusterNodeAddress" : "clusterNodeAddress",
"value" : "value",
"key" : "key"
} ]
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ComponentStateEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /processors/{id}
Deletes a processor (deleteProcessor)
Path parameters
id (required)
Path Parameter — The processor id.
Query parameters
version (optional)
Query Parameter — The revision is used to verify the client is working with the latest version of the flow.
clientId (optional)
Query Parameter — If the client id is not specified, new one will be generated. This value (whether specified or generated) is included in the response.
disconnectedNodeAcknowledged (optional)
Query Parameter — Acknowledges that this node is disconnected to allow for mutable requests to proceed. default: false
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
},
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ProcessorEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /processors/{id}/config/verification-requests/{requestId}
Deletes the Verification Request with the given ID (deleteVerificationRequest2)
Deletes the Verification Request with the given ID. After a request is created, it is expected that the client will properly clean up the request by DELETE'ing it, once the Verification process has completed. If the request is deleted before the request completes, then the Verification request will finish the step that it is currently performing and then will cancel any subsequent steps.
Path parameters
id (required)
Path Parameter — The ID of the Processor
requestId (required)
Path Parameter — The ID of the Verification Request
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 0,
"componentId" : "componentId",
"uri" : "uri",
"submissionTime" : "2000-01-23T04:56:07.000+00:00",
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"attributes" : {
"key" : "attributes"
},
"state" : "state",
"complete" : true,
"results" : [ {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
} ],
"properties" : {
"key" : "properties"
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VerifyConfigRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Gets a processor (getProcessor)
Path parameters
id (required)
Path Parameter — The processor id.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
},
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ProcessorEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /processors/{id}/diagnostics
Gets diagnostics information about a processor (getProcessorDiagnostics)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The processor id.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
},
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ProcessorEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /processors/run-status-details/queries
Submits a query to retrieve the run status details of all processors that are in the given list of Processor IDs (getProcessorRunStatusDetails)
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The request for the processors that should be included in the results
Return type
Example data
Content-Type: application/json
{
"runStatusDetails" : [ {
"runStatusDetails" : {
"activeThreadCount" : 0,
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"runStatus" : "Running"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"runStatusDetails" : {
"activeThreadCount" : 0,
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"runStatus" : "Running"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ProcessorsRunStatusDetailsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /processors/{id}/descriptors
Gets the descriptor for a processor property (getPropertyDescriptor3)
Path parameters
id (required)
Path Parameter — The processor id.
Query parameters
clientId (optional)
Query Parameter — If the client id is not specified, new one will be generated. This value (whether specified or generated) is included in the response.
propertyName (required)
Query Parameter — The property name.
sensitive (optional)
Query Parameter — Property Descriptor requested sensitive status
Return type
Example data
Content-Type: application/json
{
"propertyDescriptor" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
PropertyDescriptorEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /processors/{id}/state
Gets the state for a processor (getState2)
Path parameters
id (required)
Path Parameter — The processor id.
Return type
Example data
Content-Type: application/json
{
"componentState" : {
"componentId" : "componentId",
"stateDescription" : "stateDescription",
"clusterState" : {
"totalEntryCount" : 0,
"scope" : "scope",
"state" : [ {
"clusterNodeId" : "clusterNodeId",
"clusterNodeAddress" : "clusterNodeAddress",
"value" : "value",
"key" : "key"
}, {
"clusterNodeId" : "clusterNodeId",
"clusterNodeAddress" : "clusterNodeAddress",
"value" : "value",
"key" : "key"
} ]
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ComponentStateEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /processors/{id}/config/verification-requests/{requestId}
Returns the Verification Request with the given ID (getVerificationRequest2)
Returns the Verification Request with the given ID. Once an Verification Request has been created, that request can subsequently be retrieved via this endpoint, and the request that is fetched will contain the updated state, such as percent complete, the current state of the request, and any failures.
Path parameters
id (required)
Path Parameter — The ID of the Processor
requestId (required)
Path Parameter — The ID of the Verification Request
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 0,
"componentId" : "componentId",
"uri" : "uri",
"submissionTime" : "2000-01-23T04:56:07.000+00:00",
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"attributes" : {
"key" : "attributes"
},
"state" : "state",
"complete" : true,
"results" : [ {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
} ],
"properties" : {
"key" : "properties"
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VerifyConfigRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /processors/{id}/config/verification-requests
Performs verification of the Processor's configuration (submitProcessorVerificationRequest)
This will initiate the process of verifying a given Processor configuration. This may be a long-running task. As a result, this endpoint will immediately return a ProcessorConfigVerificationRequestEntity, and the process of performing the verification will occur asynchronously in the background. The client may then periodically poll the status of the request by issuing a GET request to /processors/{processorId}/verification-requests/{requestId}. Once the request is completed, the client is expected to issue a DELETE request to /processors/{processorId}/verification-requests/{requestId}.
Path parameters
id (required)
Path Parameter — The processor id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The processor configuration verification request.
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 0,
"componentId" : "componentId",
"uri" : "uri",
"submissionTime" : "2000-01-23T04:56:07.000+00:00",
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"attributes" : {
"key" : "attributes"
},
"state" : "state",
"complete" : true,
"results" : [ {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
} ],
"properties" : {
"key" : "properties"
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VerifyConfigRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /processors/{id}/threads
Terminates a processor, essentially "deleting" its threads and any active tasks (terminateProcessor)
Path parameters
id (required)
Path Parameter — The processor id.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
},
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ProcessorEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Updates a processor (updateProcessor)
Path parameters
id (required)
Path Parameter — The processor id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The processor configuration details.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
},
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ProcessorEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /processors/{id}/run-status
Updates run status of a processor (updateRunStatus4)
Path parameters
id (required)
Path Parameter — The processor id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The processor run status.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"deprecated" : true,
"executionNodeRestricted" : true,
"description" : "description",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"inputRequirement" : "inputRequirement",
"relationships" : [ {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
}, {
"name" : "name",
"autoTerminate" : true,
"description" : "description",
"retry" : true
} ],
"restricted" : true,
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"style" : {
"key" : "style"
},
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 9,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 3,
"customUiUrl" : "customUiUrl",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"lossTolerant" : true,
"backoffMechanism" : "PENALIZE_FLOWFILE",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true,
"validationStatus" : "VALID"
},
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 5,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesWritten" : 9,
"read" : "read",
"tasksDurationNanos" : 8,
"activeThreadCount" : 8,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 0,
"output" : "output",
"input" : "input",
"taskCount" : 9,
"name" : "name",
"flowFilesIn" : 1,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 3,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 6,
"bytesOut" : 4
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ProcessorEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /provenance/lineage/{id}
Deletes a lineage query (deleteLineage)
Path parameters
id (required)
Path Parameter — The id of the lineage query.
Query parameters
clusterNodeId (optional)
Query Parameter — The id of the node where this query exists if clustered.
Return type
Example data
Content-Type: application/json
{
"lineage" : {
"percentCompleted" : 0,
"request" : {
"eventId" : 6,
"clusterNodeId" : "clusterNodeId",
"lineageRequestType" : "PARENTS",
"uuid" : "uuid"
},
"expiration" : "expiration",
"finished" : true,
"id" : "id",
"results" : {
"nodes" : [ {
"childUuids" : [ "childUuids", "childUuids" ],
"parentUuids" : [ "parentUuids", "parentUuids" ],
"eventType" : "eventType",
"flowFileUuid" : "flowFileUuid",
"id" : "id",
"millis" : 5,
"type" : "FLOWFILE",
"clusterNodeIdentifier" : "clusterNodeIdentifier",
"timestamp" : "timestamp"
}, {
"childUuids" : [ "childUuids", "childUuids" ],
"parentUuids" : [ "parentUuids", "parentUuids" ],
"eventType" : "eventType",
"flowFileUuid" : "flowFileUuid",
"id" : "id",
"millis" : 5,
"type" : "FLOWFILE",
"clusterNodeIdentifier" : "clusterNodeIdentifier",
"timestamp" : "timestamp"
} ],
"links" : [ {
"sourceId" : "sourceId",
"targetId" : "targetId",
"flowFileUuid" : "flowFileUuid",
"millis" : 1,
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"targetId" : "targetId",
"flowFileUuid" : "flowFileUuid",
"millis" : 1,
"timestamp" : "timestamp"
} ],
"errors" : [ "errors", "errors" ]
},
"uri" : "uri",
"submissionTime" : "submissionTime"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
LineageEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /provenance/{id}
Deletes a provenance query (deleteProvenance)
Path parameters
id (required)
Path Parameter — The id of the provenance query.
Query parameters
clusterNodeId (optional)
Query Parameter — The id of the node where this query exists if clustered.
Return type
Example data
Content-Type: application/json
{
"provenance" : {
"percentCompleted" : 0,
"request" : {
"clusterNodeId" : "clusterNodeId",
"incrementalResults" : true,
"endDate" : "endDate",
"searchTerms" : {
"key" : {
"inverse" : true,
"value" : "value"
}
},
"maxResults" : 6,
"maximumFileSize" : "maximumFileSize",
"summarize" : true,
"startDate" : "startDate",
"minimumFileSize" : "minimumFileSize"
},
"expiration" : "expiration",
"finished" : true,
"id" : "id",
"results" : {
"oldestEvent" : "oldestEvent",
"total" : "total",
"generated" : "generated",
"provenanceEvents" : [ {
"lineageDuration" : 9,
"sourceConnectionIdentifier" : "sourceConnectionIdentifier",
"componentId" : "componentId",
"inputContentClaimOffset" : 7,
"outputContentClaimIdentifier" : "outputContentClaimIdentifier",
"groupId" : "groupId",
"flowFileUuid" : "flowFileUuid",
"outputContentAvailable" : true,
"inputContentClaimFileSize" : "inputContentClaimFileSize",
"alternateIdentifierUri" : "alternateIdentifierUri",
"outputContentClaimOffset" : 2,
"outputContentClaimSection" : "outputContentClaimSection",
"inputContentClaimIdentifier" : "inputContentClaimIdentifier",
"eventTime" : "eventTime",
"details" : "details",
"componentName" : "componentName",
"id" : "id",
"relationship" : "relationship",
"contentEqual" : true,
"componentType" : "componentType",
"eventId" : 5,
"outputContentClaimFileSize" : "outputContentClaimFileSize",
"transitUri" : "transitUri",
"outputContentClaimContainer" : "outputContentClaimContainer",
"sourceSystemFlowFileId" : "sourceSystemFlowFileId",
"childUuids" : [ "childUuids", "childUuids" ],
"eventType" : "eventType",
"replayAvailable" : true,
"replayExplanation" : "replayExplanation",
"fileSizeBytes" : 5,
"clusterNodeId" : "clusterNodeId",
"inputContentAvailable" : true,
"eventDuration" : 1,
"fileSize" : "fileSize",
"inputContentClaimContainer" : "inputContentClaimContainer",
"outputContentClaimFileSizeBytes" : 3,
"parentUuids" : [ "parentUuids", "parentUuids" ],
"inputContentClaimFileSizeBytes" : 2,
"attributes" : [ {
"name" : "name",
"previousValue" : "previousValue",
"value" : "value"
}, {
"name" : "name",
"previousValue" : "previousValue",
"value" : "value"
} ],
"clusterNodeAddress" : "clusterNodeAddress",
"inputContentClaimSection" : "inputContentClaimSection"
}, {
"lineageDuration" : 9,
"sourceConnectionIdentifier" : "sourceConnectionIdentifier",
"componentId" : "componentId",
"inputContentClaimOffset" : 7,
"outputContentClaimIdentifier" : "outputContentClaimIdentifier",
"groupId" : "groupId",
"flowFileUuid" : "flowFileUuid",
"outputContentAvailable" : true,
"inputContentClaimFileSize" : "inputContentClaimFileSize",
"alternateIdentifierUri" : "alternateIdentifierUri",
"outputContentClaimOffset" : 2,
"outputContentClaimSection" : "outputContentClaimSection",
"inputContentClaimIdentifier" : "inputContentClaimIdentifier",
"eventTime" : "eventTime",
"details" : "details",
"componentName" : "componentName",
"id" : "id",
"relationship" : "relationship",
"contentEqual" : true,
"componentType" : "componentType",
"eventId" : 5,
"outputContentClaimFileSize" : "outputContentClaimFileSize",
"transitUri" : "transitUri",
"outputContentClaimContainer" : "outputContentClaimContainer",
"sourceSystemFlowFileId" : "sourceSystemFlowFileId",
"childUuids" : [ "childUuids", "childUuids" ],
"eventType" : "eventType",
"replayAvailable" : true,
"replayExplanation" : "replayExplanation",
"fileSizeBytes" : 5,
"clusterNodeId" : "clusterNodeId",
"inputContentAvailable" : true,
"eventDuration" : 1,
"fileSize" : "fileSize",
"inputContentClaimContainer" : "inputContentClaimContainer",
"outputContentClaimFileSizeBytes" : 3,
"parentUuids" : [ "parentUuids", "parentUuids" ],
"inputContentClaimFileSizeBytes" : 2,
"attributes" : [ {
"name" : "name",
"previousValue" : "previousValue",
"value" : "value"
}, {
"name" : "name",
"previousValue" : "previousValue",
"value" : "value"
} ],
"clusterNodeAddress" : "clusterNodeAddress",
"inputContentClaimSection" : "inputContentClaimSection"
} ],
"timeOffset" : 4,
"totalCount" : 7,
"errors" : [ "errors", "errors" ]
},
"uri" : "uri",
"submissionTime" : "submissionTime"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ProvenanceEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /provenance/lineage/{id}
Gets a lineage query (getLineage)
Path parameters
id (required)
Path Parameter — The id of the lineage query.
Query parameters
clusterNodeId (optional)
Query Parameter — The id of the node where this query exists if clustered.
Return type
Example data
Content-Type: application/json
{
"lineage" : {
"percentCompleted" : 0,
"request" : {
"eventId" : 6,
"clusterNodeId" : "clusterNodeId",
"lineageRequestType" : "PARENTS",
"uuid" : "uuid"
},
"expiration" : "expiration",
"finished" : true,
"id" : "id",
"results" : {
"nodes" : [ {
"childUuids" : [ "childUuids", "childUuids" ],
"parentUuids" : [ "parentUuids", "parentUuids" ],
"eventType" : "eventType",
"flowFileUuid" : "flowFileUuid",
"id" : "id",
"millis" : 5,
"type" : "FLOWFILE",
"clusterNodeIdentifier" : "clusterNodeIdentifier",
"timestamp" : "timestamp"
}, {
"childUuids" : [ "childUuids", "childUuids" ],
"parentUuids" : [ "parentUuids", "parentUuids" ],
"eventType" : "eventType",
"flowFileUuid" : "flowFileUuid",
"id" : "id",
"millis" : 5,
"type" : "FLOWFILE",
"clusterNodeIdentifier" : "clusterNodeIdentifier",
"timestamp" : "timestamp"
} ],
"links" : [ {
"sourceId" : "sourceId",
"targetId" : "targetId",
"flowFileUuid" : "flowFileUuid",
"millis" : 1,
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"targetId" : "targetId",
"flowFileUuid" : "flowFileUuid",
"millis" : 1,
"timestamp" : "timestamp"
} ],
"errors" : [ "errors", "errors" ]
},
"uri" : "uri",
"submissionTime" : "submissionTime"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
LineageEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Gets a provenance query (getProvenance)
Path parameters
id (required)
Path Parameter — The id of the provenance query.
Query parameters
clusterNodeId (optional)
Query Parameter — The id of the node where this query exists if clustered.
summarize (optional)
Query Parameter — Whether or not incremental results are returned. If false, provenance events are only returned once the query completes. This property is true by default. default: false
incrementalResults (optional)
Query Parameter — Whether or not to summarize provenance events returned. This property is false by default. default: true
Return type
Example data
Content-Type: application/json
{
"provenance" : {
"percentCompleted" : 0,
"request" : {
"clusterNodeId" : "clusterNodeId",
"incrementalResults" : true,
"endDate" : "endDate",
"searchTerms" : {
"key" : {
"inverse" : true,
"value" : "value"
}
},
"maxResults" : 6,
"maximumFileSize" : "maximumFileSize",
"summarize" : true,
"startDate" : "startDate",
"minimumFileSize" : "minimumFileSize"
},
"expiration" : "expiration",
"finished" : true,
"id" : "id",
"results" : {
"oldestEvent" : "oldestEvent",
"total" : "total",
"generated" : "generated",
"provenanceEvents" : [ {
"lineageDuration" : 9,
"sourceConnectionIdentifier" : "sourceConnectionIdentifier",
"componentId" : "componentId",
"inputContentClaimOffset" : 7,
"outputContentClaimIdentifier" : "outputContentClaimIdentifier",
"groupId" : "groupId",
"flowFileUuid" : "flowFileUuid",
"outputContentAvailable" : true,
"inputContentClaimFileSize" : "inputContentClaimFileSize",
"alternateIdentifierUri" : "alternateIdentifierUri",
"outputContentClaimOffset" : 2,
"outputContentClaimSection" : "outputContentClaimSection",
"inputContentClaimIdentifier" : "inputContentClaimIdentifier",
"eventTime" : "eventTime",
"details" : "details",
"componentName" : "componentName",
"id" : "id",
"relationship" : "relationship",
"contentEqual" : true,
"componentType" : "componentType",
"eventId" : 5,
"outputContentClaimFileSize" : "outputContentClaimFileSize",
"transitUri" : "transitUri",
"outputContentClaimContainer" : "outputContentClaimContainer",
"sourceSystemFlowFileId" : "sourceSystemFlowFileId",
"childUuids" : [ "childUuids", "childUuids" ],
"eventType" : "eventType",
"replayAvailable" : true,
"replayExplanation" : "replayExplanation",
"fileSizeBytes" : 5,
"clusterNodeId" : "clusterNodeId",
"inputContentAvailable" : true,
"eventDuration" : 1,
"fileSize" : "fileSize",
"inputContentClaimContainer" : "inputContentClaimContainer",
"outputContentClaimFileSizeBytes" : 3,
"parentUuids" : [ "parentUuids", "parentUuids" ],
"inputContentClaimFileSizeBytes" : 2,
"attributes" : [ {
"name" : "name",
"previousValue" : "previousValue",
"value" : "value"
}, {
"name" : "name",
"previousValue" : "previousValue",
"value" : "value"
} ],
"clusterNodeAddress" : "clusterNodeAddress",
"inputContentClaimSection" : "inputContentClaimSection"
}, {
"lineageDuration" : 9,
"sourceConnectionIdentifier" : "sourceConnectionIdentifier",
"componentId" : "componentId",
"inputContentClaimOffset" : 7,
"outputContentClaimIdentifier" : "outputContentClaimIdentifier",
"groupId" : "groupId",
"flowFileUuid" : "flowFileUuid",
"outputContentAvailable" : true,
"inputContentClaimFileSize" : "inputContentClaimFileSize",
"alternateIdentifierUri" : "alternateIdentifierUri",
"outputContentClaimOffset" : 2,
"outputContentClaimSection" : "outputContentClaimSection",
"inputContentClaimIdentifier" : "inputContentClaimIdentifier",
"eventTime" : "eventTime",
"details" : "details",
"componentName" : "componentName",
"id" : "id",
"relationship" : "relationship",
"contentEqual" : true,
"componentType" : "componentType",
"eventId" : 5,
"outputContentClaimFileSize" : "outputContentClaimFileSize",
"transitUri" : "transitUri",
"outputContentClaimContainer" : "outputContentClaimContainer",
"sourceSystemFlowFileId" : "sourceSystemFlowFileId",
"childUuids" : [ "childUuids", "childUuids" ],
"eventType" : "eventType",
"replayAvailable" : true,
"replayExplanation" : "replayExplanation",
"fileSizeBytes" : 5,
"clusterNodeId" : "clusterNodeId",
"inputContentAvailable" : true,
"eventDuration" : 1,
"fileSize" : "fileSize",
"inputContentClaimContainer" : "inputContentClaimContainer",
"outputContentClaimFileSizeBytes" : 3,
"parentUuids" : [ "parentUuids", "parentUuids" ],
"inputContentClaimFileSizeBytes" : 2,
"attributes" : [ {
"name" : "name",
"previousValue" : "previousValue",
"value" : "value"
}, {
"name" : "name",
"previousValue" : "previousValue",
"value" : "value"
} ],
"clusterNodeAddress" : "clusterNodeAddress",
"inputContentClaimSection" : "inputContentClaimSection"
} ],
"timeOffset" : 4,
"totalCount" : 7,
"errors" : [ "errors", "errors" ]
},
"uri" : "uri",
"submissionTime" : "submissionTime"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ProvenanceEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /provenance/search-options
Gets the searchable attributes for provenance events (getSearchOptions)
Return type
Example data
Content-Type: application/json
{
"provenanceOptions" : {
"searchableFields" : [ {
"field" : "field",
"id" : "id",
"label" : "label",
"type" : "type"
}, {
"field" : "field",
"id" : "id",
"label" : "label",
"type" : "type"
} ]
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ProvenanceOptionsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /provenance/lineage
Submits a lineage query (submitLineageRequest)
Lineage queries may be long running so this endpoint submits a request. The response will include the current state of the query. If the request is not completed the URI in the response can be used at a later time to get the updated state of the query. Once the query has completed the lineage request should be deleted by the client who originally submitted it.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The lineage query details.
Return type
Example data
Content-Type: application/json
{
"lineage" : {
"percentCompleted" : 0,
"request" : {
"eventId" : 6,
"clusterNodeId" : "clusterNodeId",
"lineageRequestType" : "PARENTS",
"uuid" : "uuid"
},
"expiration" : "expiration",
"finished" : true,
"id" : "id",
"results" : {
"nodes" : [ {
"childUuids" : [ "childUuids", "childUuids" ],
"parentUuids" : [ "parentUuids", "parentUuids" ],
"eventType" : "eventType",
"flowFileUuid" : "flowFileUuid",
"id" : "id",
"millis" : 5,
"type" : "FLOWFILE",
"clusterNodeIdentifier" : "clusterNodeIdentifier",
"timestamp" : "timestamp"
}, {
"childUuids" : [ "childUuids", "childUuids" ],
"parentUuids" : [ "parentUuids", "parentUuids" ],
"eventType" : "eventType",
"flowFileUuid" : "flowFileUuid",
"id" : "id",
"millis" : 5,
"type" : "FLOWFILE",
"clusterNodeIdentifier" : "clusterNodeIdentifier",
"timestamp" : "timestamp"
} ],
"links" : [ {
"sourceId" : "sourceId",
"targetId" : "targetId",
"flowFileUuid" : "flowFileUuid",
"millis" : 1,
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"targetId" : "targetId",
"flowFileUuid" : "flowFileUuid",
"millis" : 1,
"timestamp" : "timestamp"
} ],
"errors" : [ "errors", "errors" ]
},
"uri" : "uri",
"submissionTime" : "submissionTime"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
201
LineageEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Submits a provenance query (submitProvenanceRequest)
Provenance queries may be long running so this endpoint submits a request. The response will include the current state of the query. If the request is not completed the URI in the response can be used at a later time to get the updated state of the query. Once the query has completed the provenance request should be deleted by the client who originally submitted it.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The provenance query details.
Return type
Example data
Content-Type: application/json
{
"provenance" : {
"percentCompleted" : 0,
"request" : {
"clusterNodeId" : "clusterNodeId",
"incrementalResults" : true,
"endDate" : "endDate",
"searchTerms" : {
"key" : {
"inverse" : true,
"value" : "value"
}
},
"maxResults" : 6,
"maximumFileSize" : "maximumFileSize",
"summarize" : true,
"startDate" : "startDate",
"minimumFileSize" : "minimumFileSize"
},
"expiration" : "expiration",
"finished" : true,
"id" : "id",
"results" : {
"oldestEvent" : "oldestEvent",
"total" : "total",
"generated" : "generated",
"provenanceEvents" : [ {
"lineageDuration" : 9,
"sourceConnectionIdentifier" : "sourceConnectionIdentifier",
"componentId" : "componentId",
"inputContentClaimOffset" : 7,
"outputContentClaimIdentifier" : "outputContentClaimIdentifier",
"groupId" : "groupId",
"flowFileUuid" : "flowFileUuid",
"outputContentAvailable" : true,
"inputContentClaimFileSize" : "inputContentClaimFileSize",
"alternateIdentifierUri" : "alternateIdentifierUri",
"outputContentClaimOffset" : 2,
"outputContentClaimSection" : "outputContentClaimSection",
"inputContentClaimIdentifier" : "inputContentClaimIdentifier",
"eventTime" : "eventTime",
"details" : "details",
"componentName" : "componentName",
"id" : "id",
"relationship" : "relationship",
"contentEqual" : true,
"componentType" : "componentType",
"eventId" : 5,
"outputContentClaimFileSize" : "outputContentClaimFileSize",
"transitUri" : "transitUri",
"outputContentClaimContainer" : "outputContentClaimContainer",
"sourceSystemFlowFileId" : "sourceSystemFlowFileId",
"childUuids" : [ "childUuids", "childUuids" ],
"eventType" : "eventType",
"replayAvailable" : true,
"replayExplanation" : "replayExplanation",
"fileSizeBytes" : 5,
"clusterNodeId" : "clusterNodeId",
"inputContentAvailable" : true,
"eventDuration" : 1,
"fileSize" : "fileSize",
"inputContentClaimContainer" : "inputContentClaimContainer",
"outputContentClaimFileSizeBytes" : 3,
"parentUuids" : [ "parentUuids", "parentUuids" ],
"inputContentClaimFileSizeBytes" : 2,
"attributes" : [ {
"name" : "name",
"previousValue" : "previousValue",
"value" : "value"
}, {
"name" : "name",
"previousValue" : "previousValue",
"value" : "value"
} ],
"clusterNodeAddress" : "clusterNodeAddress",
"inputContentClaimSection" : "inputContentClaimSection"
}, {
"lineageDuration" : 9,
"sourceConnectionIdentifier" : "sourceConnectionIdentifier",
"componentId" : "componentId",
"inputContentClaimOffset" : 7,
"outputContentClaimIdentifier" : "outputContentClaimIdentifier",
"groupId" : "groupId",
"flowFileUuid" : "flowFileUuid",
"outputContentAvailable" : true,
"inputContentClaimFileSize" : "inputContentClaimFileSize",
"alternateIdentifierUri" : "alternateIdentifierUri",
"outputContentClaimOffset" : 2,
"outputContentClaimSection" : "outputContentClaimSection",
"inputContentClaimIdentifier" : "inputContentClaimIdentifier",
"eventTime" : "eventTime",
"details" : "details",
"componentName" : "componentName",
"id" : "id",
"relationship" : "relationship",
"contentEqual" : true,
"componentType" : "componentType",
"eventId" : 5,
"outputContentClaimFileSize" : "outputContentClaimFileSize",
"transitUri" : "transitUri",
"outputContentClaimContainer" : "outputContentClaimContainer",
"sourceSystemFlowFileId" : "sourceSystemFlowFileId",
"childUuids" : [ "childUuids", "childUuids" ],
"eventType" : "eventType",
"replayAvailable" : true,
"replayExplanation" : "replayExplanation",
"fileSizeBytes" : 5,
"clusterNodeId" : "clusterNodeId",
"inputContentAvailable" : true,
"eventDuration" : 1,
"fileSize" : "fileSize",
"inputContentClaimContainer" : "inputContentClaimContainer",
"outputContentClaimFileSizeBytes" : 3,
"parentUuids" : [ "parentUuids", "parentUuids" ],
"inputContentClaimFileSizeBytes" : 2,
"attributes" : [ {
"name" : "name",
"previousValue" : "previousValue",
"value" : "value"
}, {
"name" : "name",
"previousValue" : "previousValue",
"value" : "value"
} ],
"clusterNodeAddress" : "clusterNodeAddress",
"inputContentClaimSection" : "inputContentClaimSection"
} ],
"timeOffset" : 4,
"totalCount" : 7,
"errors" : [ "errors", "errors" ]
},
"uri" : "uri",
"submissionTime" : "submissionTime"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
201
ProvenanceEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /provenance-events/{id}/content/input
Gets the input content for a provenance event (getInputContent)
Path parameters
id (required)
Path Parameter — The provenance event id.
Request headers
Query parameters
clusterNodeId (optional)
Query Parameter — The id of the node where the content exists if clustered.
Return type
Example data
Content-Type: application/json
{ }
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
StreamingOutput
206
Partial Content with range of bytes requested
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
416
Requested Range Not Satisfiable based on bytes requested
Up
get /provenance-events/latest/{componentId}
Retrieves the latest cached Provenance Events for the specified component (getLatestProvenanceEvents)
Path parameters
componentId (required)
Path Parameter — The ID of the component to retrieve the latest Provenance Events for.
Query parameters
limit (optional)
Query Parameter — The number of events to limit the response to. Defaults to 10. default: 10 format: int32
Return type
Example data
Content-Type: application/json
{
"latestProvenanceEvents" : {
"componentId" : "componentId",
"provenanceEvents" : [ {
"lineageDuration" : 9,
"sourceConnectionIdentifier" : "sourceConnectionIdentifier",
"componentId" : "componentId",
"inputContentClaimOffset" : 7,
"outputContentClaimIdentifier" : "outputContentClaimIdentifier",
"groupId" : "groupId",
"flowFileUuid" : "flowFileUuid",
"outputContentAvailable" : true,
"inputContentClaimFileSize" : "inputContentClaimFileSize",
"alternateIdentifierUri" : "alternateIdentifierUri",
"outputContentClaimOffset" : 2,
"outputContentClaimSection" : "outputContentClaimSection",
"inputContentClaimIdentifier" : "inputContentClaimIdentifier",
"eventTime" : "eventTime",
"details" : "details",
"componentName" : "componentName",
"id" : "id",
"relationship" : "relationship",
"contentEqual" : true,
"componentType" : "componentType",
"eventId" : 5,
"outputContentClaimFileSize" : "outputContentClaimFileSize",
"transitUri" : "transitUri",
"outputContentClaimContainer" : "outputContentClaimContainer",
"sourceSystemFlowFileId" : "sourceSystemFlowFileId",
"childUuids" : [ "childUuids", "childUuids" ],
"eventType" : "eventType",
"replayAvailable" : true,
"replayExplanation" : "replayExplanation",
"fileSizeBytes" : 5,
"clusterNodeId" : "clusterNodeId",
"inputContentAvailable" : true,
"eventDuration" : 1,
"fileSize" : "fileSize",
"inputContentClaimContainer" : "inputContentClaimContainer",
"outputContentClaimFileSizeBytes" : 3,
"parentUuids" : [ "parentUuids", "parentUuids" ],
"inputContentClaimFileSizeBytes" : 2,
"attributes" : [ {
"name" : "name",
"previousValue" : "previousValue",
"value" : "value"
}, {
"name" : "name",
"previousValue" : "previousValue",
"value" : "value"
} ],
"clusterNodeAddress" : "clusterNodeAddress",
"inputContentClaimSection" : "inputContentClaimSection"
}, {
"lineageDuration" : 9,
"sourceConnectionIdentifier" : "sourceConnectionIdentifier",
"componentId" : "componentId",
"inputContentClaimOffset" : 7,
"outputContentClaimIdentifier" : "outputContentClaimIdentifier",
"groupId" : "groupId",
"flowFileUuid" : "flowFileUuid",
"outputContentAvailable" : true,
"inputContentClaimFileSize" : "inputContentClaimFileSize",
"alternateIdentifierUri" : "alternateIdentifierUri",
"outputContentClaimOffset" : 2,
"outputContentClaimSection" : "outputContentClaimSection",
"inputContentClaimIdentifier" : "inputContentClaimIdentifier",
"eventTime" : "eventTime",
"details" : "details",
"componentName" : "componentName",
"id" : "id",
"relationship" : "relationship",
"contentEqual" : true,
"componentType" : "componentType",
"eventId" : 5,
"outputContentClaimFileSize" : "outputContentClaimFileSize",
"transitUri" : "transitUri",
"outputContentClaimContainer" : "outputContentClaimContainer",
"sourceSystemFlowFileId" : "sourceSystemFlowFileId",
"childUuids" : [ "childUuids", "childUuids" ],
"eventType" : "eventType",
"replayAvailable" : true,
"replayExplanation" : "replayExplanation",
"fileSizeBytes" : 5,
"clusterNodeId" : "clusterNodeId",
"inputContentAvailable" : true,
"eventDuration" : 1,
"fileSize" : "fileSize",
"inputContentClaimContainer" : "inputContentClaimContainer",
"outputContentClaimFileSizeBytes" : 3,
"parentUuids" : [ "parentUuids", "parentUuids" ],
"inputContentClaimFileSizeBytes" : 2,
"attributes" : [ {
"name" : "name",
"previousValue" : "previousValue",
"value" : "value"
}, {
"name" : "name",
"previousValue" : "previousValue",
"value" : "value"
} ],
"clusterNodeAddress" : "clusterNodeAddress",
"inputContentClaimSection" : "inputContentClaimSection"
} ]
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
LatestProvenanceEventsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /provenance-events/{id}/content/output
Gets the output content for a provenance event (getOutputContent)
Path parameters
id (required)
Path Parameter — The provenance event id.
Request headers
Query parameters
clusterNodeId (optional)
Query Parameter — The id of the node where the content exists if clustered.
Return type
Example data
Content-Type: application/json
{ }
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
StreamingOutput
206
Partial Content with range of bytes requested
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
416
Requested Range Not Satisfiable based on bytes requested
Up
get /provenance-events/{id}
Gets a provenance event (getProvenanceEvent)
Path parameters
id (required)
Path Parameter — The provenance event id.
Query parameters
clusterNodeId (optional)
Query Parameter — The id of the node where this event exists if clustered.
Return type
Example data
Content-Type: application/json
{
"provenanceEvent" : {
"lineageDuration" : 9,
"sourceConnectionIdentifier" : "sourceConnectionIdentifier",
"componentId" : "componentId",
"inputContentClaimOffset" : 7,
"outputContentClaimIdentifier" : "outputContentClaimIdentifier",
"groupId" : "groupId",
"flowFileUuid" : "flowFileUuid",
"outputContentAvailable" : true,
"inputContentClaimFileSize" : "inputContentClaimFileSize",
"alternateIdentifierUri" : "alternateIdentifierUri",
"outputContentClaimOffset" : 2,
"outputContentClaimSection" : "outputContentClaimSection",
"inputContentClaimIdentifier" : "inputContentClaimIdentifier",
"eventTime" : "eventTime",
"details" : "details",
"componentName" : "componentName",
"id" : "id",
"relationship" : "relationship",
"contentEqual" : true,
"componentType" : "componentType",
"eventId" : 5,
"outputContentClaimFileSize" : "outputContentClaimFileSize",
"transitUri" : "transitUri",
"outputContentClaimContainer" : "outputContentClaimContainer",
"sourceSystemFlowFileId" : "sourceSystemFlowFileId",
"childUuids" : [ "childUuids", "childUuids" ],
"eventType" : "eventType",
"replayAvailable" : true,
"replayExplanation" : "replayExplanation",
"fileSizeBytes" : 5,
"clusterNodeId" : "clusterNodeId",
"inputContentAvailable" : true,
"eventDuration" : 1,
"fileSize" : "fileSize",
"inputContentClaimContainer" : "inputContentClaimContainer",
"outputContentClaimFileSizeBytes" : 3,
"parentUuids" : [ "parentUuids", "parentUuids" ],
"inputContentClaimFileSizeBytes" : 2,
"attributes" : [ {
"name" : "name",
"previousValue" : "previousValue",
"value" : "value"
}, {
"name" : "name",
"previousValue" : "previousValue",
"value" : "value"
} ],
"clusterNodeAddress" : "clusterNodeAddress",
"inputContentClaimSection" : "inputContentClaimSection"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ProvenanceEventEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /provenance-events/replays
Replays content from a provenance event (submitReplay)
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The replay request.
Return type
Example data
Content-Type: application/json
{
"provenanceEvent" : {
"lineageDuration" : 9,
"sourceConnectionIdentifier" : "sourceConnectionIdentifier",
"componentId" : "componentId",
"inputContentClaimOffset" : 7,
"outputContentClaimIdentifier" : "outputContentClaimIdentifier",
"groupId" : "groupId",
"flowFileUuid" : "flowFileUuid",
"outputContentAvailable" : true,
"inputContentClaimFileSize" : "inputContentClaimFileSize",
"alternateIdentifierUri" : "alternateIdentifierUri",
"outputContentClaimOffset" : 2,
"outputContentClaimSection" : "outputContentClaimSection",
"inputContentClaimIdentifier" : "inputContentClaimIdentifier",
"eventTime" : "eventTime",
"details" : "details",
"componentName" : "componentName",
"id" : "id",
"relationship" : "relationship",
"contentEqual" : true,
"componentType" : "componentType",
"eventId" : 5,
"outputContentClaimFileSize" : "outputContentClaimFileSize",
"transitUri" : "transitUri",
"outputContentClaimContainer" : "outputContentClaimContainer",
"sourceSystemFlowFileId" : "sourceSystemFlowFileId",
"childUuids" : [ "childUuids", "childUuids" ],
"eventType" : "eventType",
"replayAvailable" : true,
"replayExplanation" : "replayExplanation",
"fileSizeBytes" : 5,
"clusterNodeId" : "clusterNodeId",
"inputContentAvailable" : true,
"eventDuration" : 1,
"fileSize" : "fileSize",
"inputContentClaimContainer" : "inputContentClaimContainer",
"outputContentClaimFileSizeBytes" : 3,
"parentUuids" : [ "parentUuids", "parentUuids" ],
"inputContentClaimFileSizeBytes" : 2,
"attributes" : [ {
"name" : "name",
"previousValue" : "previousValue",
"value" : "value"
}, {
"name" : "name",
"previousValue" : "previousValue",
"value" : "value"
} ],
"clusterNodeAddress" : "clusterNodeAddress",
"inputContentClaimSection" : "inputContentClaimSection"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
201
ProvenanceEventEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /provenance-events/latest/replays
Replays content from a provenance event (submitReplayLatestEvent)
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The replay request.
Return type
Example data
Content-Type: application/json
{
"componentId" : "componentId",
"nodes" : "ALL",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"failureExplanation" : "failureExplanation",
"eventAvailable" : true,
"eventsReplayed" : [ 0, 0 ]
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ReplayLastEventResponseEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /remote-process-groups/{id}
Gets a remote process group (getRemoteProcessGroup)
Path parameters
id (required)
Path Parameter — The remote process group id.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
},
"id" : "id",
"outputPortCount" : 2,
"uri" : "uri",
"inputPortCount" : 5,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
RemoteProcessGroupEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /remote-process-groups/{id}/state
Gets the state for a RemoteProcessGroup (getState3)
Path parameters
id (required)
Path Parameter — The processor id.
Return type
Example data
Content-Type: application/json
{
"componentState" : {
"componentId" : "componentId",
"stateDescription" : "stateDescription",
"clusterState" : {
"totalEntryCount" : 0,
"scope" : "scope",
"state" : [ {
"clusterNodeId" : "clusterNodeId",
"clusterNodeAddress" : "clusterNodeAddress",
"value" : "value",
"key" : "key"
}, {
"clusterNodeId" : "clusterNodeId",
"clusterNodeAddress" : "clusterNodeAddress",
"value" : "value",
"key" : "key"
} ]
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ComponentStateEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /remote-process-groups/{id}
Deletes a remote process group (removeRemoteProcessGroup)
Path parameters
id (required)
Path Parameter — The remote process group id.
Query parameters
version (optional)
Query Parameter — The revision is used to verify the client is working with the latest version of the flow.
clientId (optional)
Query Parameter — If the client id is not specified, new one will be generated. This value (whether specified or generated) is included in the response.
disconnectedNodeAcknowledged (optional)
Query Parameter — Acknowledges that this node is disconnected to allow for mutable requests to proceed. default: false
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
},
"id" : "id",
"outputPortCount" : 2,
"uri" : "uri",
"inputPortCount" : 5,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
RemoteProcessGroupEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /remote-process-groups/{id}
Updates a remote process group (updateRemoteProcessGroup)
Path parameters
id (required)
Path Parameter — The remote process group id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The remote process group.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
},
"id" : "id",
"outputPortCount" : 2,
"uri" : "uri",
"inputPortCount" : 5,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
RemoteProcessGroupEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /remote-process-groups/{id}/input-ports/{port-id}
Updates a remote port (updateRemoteProcessGroupInputPort)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The remote process group id.
port-id (required)
Path Parameter — The remote process group port id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The remote process group port.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"remoteProcessGroupPort" : {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
},
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
RemoteProcessGroupPortEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /remote-process-groups/{id}/input-ports/{port-id}/run-status
Updates run status of a remote port (updateRemoteProcessGroupInputPortRunStatus)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The remote process group id.
port-id (required)
Path Parameter — The remote process group port id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The remote process group port.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"remoteProcessGroupPort" : {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
},
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
RemoteProcessGroupPortEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /remote-process-groups/{id}/output-ports/{port-id}
Updates a remote port (updateRemoteProcessGroupOutputPort)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The remote process group id.
port-id (required)
Path Parameter — The remote process group port id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The remote process group port.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"remoteProcessGroupPort" : {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
},
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
RemoteProcessGroupPortEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /remote-process-groups/{id}/output-ports/{port-id}/run-status
Updates run status of a remote port (updateRemoteProcessGroupOutputPortRunStatus)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The remote process group id.
port-id (required)
Path Parameter — The remote process group port id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The remote process group port.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"remoteProcessGroupPort" : {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
},
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
RemoteProcessGroupPortEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /remote-process-groups/{id}/run-status
Updates run status of a remote process group (updateRemoteProcessGroupRunStatus)
Path parameters
id (required)
Path Parameter — The remote process group id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The remote process group run status.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
},
"id" : "id",
"outputPortCount" : 2,
"uri" : "uri",
"inputPortCount" : 5,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
RemoteProcessGroupEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /remote-process-groups/process-group/{id}/run-status
Updates run status of all remote process groups in a process group (recursively) (updateRemoteProcessGroupRunStatuses)
Path parameters
id (required)
Path Parameter — The process group id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The remote process groups run status.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"inactiveRemoteInputPortCount" : 1,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 7,
"activeRemoteInputPortCount" : 2,
"inputPortCount" : 6,
"proxyPort" : 1,
"flowRefreshed" : "flowRefreshed",
"transportProtocol" : "transportProtocol",
"versionedComponentId" : "versionedComponentId",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"yieldDuration" : "yieldDuration",
"id" : "id",
"localNetworkInterface" : "localNetworkInterface",
"authorizationIssues" : [ "authorizationIssues", "authorizationIssues" ],
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"parentGroupId" : "parentGroupId",
"activeRemoteOutputPortCount" : 4,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 1,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 7
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 1
},
"id" : "id",
"outputPortCount" : 2,
"uri" : "uri",
"inputPortCount" : 5,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"bytesReceived" : 5,
"activeThreadCount" : 5,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 3,
"received" : "received",
"bytesSent" : 8,
"id" : "id",
"sent" : "sent"
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
RemoteProcessGroupEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /reporting-tasks/{id}/config/analysis
Performs analysis of the component's configuration, providing information about which attributes are referenced. (analyzeConfiguration3)
Path parameters
id (required)
Path Parameter — The reporting task id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The configuration analysis request.
Return type
Example data
Content-Type: application/json
{
"configurationAnalysis" : {
"componentId" : "componentId",
"referencedAttributes" : {
"key" : "referencedAttributes"
},
"supportsVerification" : true,
"properties" : {
"key" : "properties"
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ConfigurationAnalysisEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /reporting-tasks/{id}/state/clear-requests
Clears the state for a reporting task (clearState4)
Path parameters
id (required)
Path Parameter — The reporting task id.
Return type
Example data
Content-Type: application/json
{
"componentState" : {
"componentId" : "componentId",
"stateDescription" : "stateDescription",
"clusterState" : {
"totalEntryCount" : 0,
"scope" : "scope",
"state" : [ {
"clusterNodeId" : "clusterNodeId",
"clusterNodeAddress" : "clusterNodeAddress",
"value" : "value",
"key" : "key"
}, {
"clusterNodeId" : "clusterNodeId",
"clusterNodeAddress" : "clusterNodeAddress",
"value" : "value",
"key" : "key"
} ]
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ComponentStateEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /reporting-tasks/{id}/config/verification-requests/{requestId}
Deletes the Verification Request with the given ID (deleteVerificationRequest3)
Deletes the Verification Request with the given ID. After a request is created, it is expected that the client will properly clean up the request by DELETE'ing it, once the Verification process has completed. If the request is deleted before the request completes, then the Verification request will finish the step that it is currently performing and then will cancel any subsequent steps.
Path parameters
id (required)
Path Parameter — The ID of the Reporting Task
requestId (required)
Path Parameter — The ID of the Verification Request
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 0,
"componentId" : "componentId",
"uri" : "uri",
"submissionTime" : "2000-01-23T04:56:07.000+00:00",
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"attributes" : {
"key" : "attributes"
},
"state" : "state",
"complete" : true,
"results" : [ {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
} ],
"properties" : {
"key" : "properties"
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VerifyConfigRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /reporting-tasks/{id}/descriptors
Gets a reporting task property descriptor (getPropertyDescriptor4)
Path parameters
id (required)
Path Parameter — The reporting task id.
Query parameters
propertyName (required)
Query Parameter — The property name.
sensitive (optional)
Query Parameter — Property Descriptor requested sensitive status
Return type
Example data
Content-Type: application/json
{
"propertyDescriptor" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
PropertyDescriptorEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /reporting-tasks/{id}
Gets a reporting task (getReportingTask)
Path parameters
id (required)
Path Parameter — The reporting task id.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"deprecated" : true,
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"activeThreadCount" : 0,
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"schedulingPeriod" : "schedulingPeriod",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"activeThreadCount" : 6,
"validationStatus" : "VALID",
"runStatus" : "RUNNING"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ReportingTaskEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /reporting-tasks/{id}/state
Gets the state for a reporting task (getState4)
Path parameters
id (required)
Path Parameter — The reporting task id.
Return type
Example data
Content-Type: application/json
{
"componentState" : {
"componentId" : "componentId",
"stateDescription" : "stateDescription",
"clusterState" : {
"totalEntryCount" : 0,
"scope" : "scope",
"state" : [ {
"clusterNodeId" : "clusterNodeId",
"clusterNodeAddress" : "clusterNodeAddress",
"value" : "value",
"key" : "key"
}, {
"clusterNodeId" : "clusterNodeId",
"clusterNodeAddress" : "clusterNodeAddress",
"value" : "value",
"key" : "key"
} ]
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ComponentStateEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /reporting-tasks/{id}/config/verification-requests/{requestId}
Returns the Verification Request with the given ID (getVerificationRequest3)
Returns the Verification Request with the given ID. Once an Verification Request has been created, that request can subsequently be retrieved via this endpoint, and the request that is fetched will contain the updated state, such as percent complete, the current state of the request, and any failures.
Path parameters
id (required)
Path Parameter — The ID of the Reporting Task
requestId (required)
Path Parameter — The ID of the Verification Request
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 0,
"componentId" : "componentId",
"uri" : "uri",
"submissionTime" : "2000-01-23T04:56:07.000+00:00",
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"attributes" : {
"key" : "attributes"
},
"state" : "state",
"complete" : true,
"results" : [ {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
} ],
"properties" : {
"key" : "properties"
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VerifyConfigRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /reporting-tasks/{id}
Deletes a reporting task (removeReportingTask)
Path parameters
id (required)
Path Parameter — The reporting task id.
Query parameters
version (optional)
Query Parameter — The revision is used to verify the client is working with the latest version of the flow.
clientId (optional)
Query Parameter — If the client id is not specified, new one will be generated. This value (whether specified or generated) is included in the response.
disconnectedNodeAcknowledged (optional)
Query Parameter — Acknowledges that this node is disconnected to allow for mutable requests to proceed. default: false
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"deprecated" : true,
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"activeThreadCount" : 0,
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"schedulingPeriod" : "schedulingPeriod",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"activeThreadCount" : 6,
"validationStatus" : "VALID",
"runStatus" : "RUNNING"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ReportingTaskEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /reporting-tasks/{id}/config/verification-requests
Performs verification of the Reporting Task's configuration (submitConfigVerificationRequest2)
This will initiate the process of verifying a given Reporting Task configuration. This may be a long-running task. As a result, this endpoint will immediately return a ReportingTaskConfigVerificationRequestEntity, and the process of performing the verification will occur asynchronously in the background. The client may then periodically poll the status of the request by issuing a GET request to /reporting-tasks/{taskId}/verification-requests/{requestId}. Once the request is completed, the client is expected to issue a DELETE request to /reporting-tasks/{serviceId}/verification-requests/{requestId}.
Path parameters
id (required)
Path Parameter — The reporting task id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The reporting task configuration verification request.
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 0,
"componentId" : "componentId",
"uri" : "uri",
"submissionTime" : "2000-01-23T04:56:07.000+00:00",
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"attributes" : {
"key" : "attributes"
},
"state" : "state",
"complete" : true,
"results" : [ {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
} ],
"properties" : {
"key" : "properties"
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VerifyConfigRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /reporting-tasks/{id}
Updates a reporting task (updateReportingTask)
Path parameters
id (required)
Path Parameter — The reporting task id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The reporting task configuration details.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"deprecated" : true,
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"activeThreadCount" : 0,
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"schedulingPeriod" : "schedulingPeriod",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"activeThreadCount" : 6,
"validationStatus" : "VALID",
"runStatus" : "RUNNING"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ReportingTaskEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /reporting-tasks/{id}/run-status
Updates run status of a reporting task (updateRunStatus5)
Path parameters
id (required)
Path Parameter — The reporting task id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The reporting task run status.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"deprecated" : true,
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"type" : "type",
"descriptors" : {
"key" : {
"supportsEl" : true,
"defaultValue" : "defaultValue",
"displayName" : "displayName",
"expressionLanguageScope" : "expressionLanguageScope",
"description" : "description",
"sensitive" : true,
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ],
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"identifiesControllerService" : "identifiesControllerService",
"name" : "name",
"dynamic" : true
}
},
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"activeThreadCount" : 0,
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"schedulingPeriod" : "schedulingPeriod",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"activeThreadCount" : 6,
"validationStatus" : "VALID",
"runStatus" : "RUNNING"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ReportingTaskEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Gets the available resources that support access/authorization policies (getResources)
Return type
Example data
Content-Type: application/json
{
"resources" : [ {
"identifier" : "identifier",
"name" : "name"
}, {
"identifier" : "identifier",
"name" : "name"
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ResourcesEntity
401
Client could not be authenticated.
403
Client is not authorized to make this request.
Up
get /site-to-site/peers
Returns the available Peers and its status of this NiFi (getPeers)
Return type
Example data
Content-Type: application/json
{
"peers" : [ {
"flowFileCount" : 0,
"hostname" : "hostname",
"port" : 6,
"secure" : true
}, {
"flowFileCount" : 0,
"hostname" : "hostname",
"port" : 6,
"secure" : true
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
application/json
application/xml
Responses
200
PeersEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Returns the details about this NiFi necessary to communicate via site to site (getSiteToSiteDetails)
Return type
Example data
Content-Type: application/json
{
"controller" : {
"activeRemotePortCount" : 0,
"comments" : "comments",
"siteToSiteSecure" : true,
"outputPortCount" : 2,
"inactiveRemotePortCount" : 1,
"inputPortCount" : 5,
"instanceId" : "instanceId",
"outputPorts" : [ null, null ],
"disabledCount" : 6,
"invalidCount" : 5,
"name" : "name",
"remoteSiteListeningPort" : 9,
"runningCount" : 3,
"inputPorts" : [ {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
}, {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 1,
"parentGroupId" : "parentGroupId",
"type" : "INPUT_PORT",
"allowRemoteAccess" : true,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"portFunction" : "STANDARD",
"state" : "RUNNING"
} ],
"stoppedCount" : 2,
"id" : "id",
"remoteSiteHttpListeningPort" : 7
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ControllerEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
409
The request was valid but NiFi was not in the appropriate state to process it.
Creates a snippet. The snippet will be automatically discarded if not used in a subsequent request after 1 minute. (createSnippet)
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The snippet configuration details.
Return type
Example data
Content-Type: application/json
{
"snippet" : {
"processGroups" : { },
"outputPorts" : { },
"funnels" : { },
"inputPorts" : { },
"parentGroupId" : "parentGroupId",
"id" : "id",
"processors" : { },
"remoteProcessGroups" : { },
"uri" : "uri",
"connections" : {
"key" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"labels" : { }
},
"disconnectedNodeAcknowledged" : true
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
201
SnippetEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Deletes the components in a snippet and discards the snippet (deleteSnippet)
Path parameters
id (required)
Path Parameter — The snippet id.
Query parameters
disconnectedNodeAcknowledged (optional)
Query Parameter — Acknowledges that this node is disconnected to allow for mutable requests to proceed. default: false
Return type
Example data
Content-Type: application/json
{
"snippet" : {
"processGroups" : { },
"outputPorts" : { },
"funnels" : { },
"inputPorts" : { },
"parentGroupId" : "parentGroupId",
"id" : "id",
"processors" : { },
"remoteProcessGroups" : { },
"uri" : "uri",
"connections" : {
"key" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"labels" : { }
},
"disconnectedNodeAcknowledged" : true
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
SnippetEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Move's the components in this Snippet into a new Process Group and discards the snippet (updateSnippet)
Path parameters
id (required)
Path Parameter — The snippet id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The snippet configuration details.
Return type
Example data
Content-Type: application/json
{
"snippet" : {
"processGroups" : { },
"outputPorts" : { },
"funnels" : { },
"inputPorts" : { },
"parentGroupId" : "parentGroupId",
"id" : "id",
"processors" : { },
"remoteProcessGroups" : { },
"uri" : "uri",
"connections" : {
"key" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"labels" : { }
},
"disconnectedNodeAcknowledged" : true
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
SnippetEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /system-diagnostics/jmx-metrics
Retrieve available JMX metrics (getJmxMetrics)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Query parameters
beanNameFilter (optional)
Query Parameter — Regular Expression Pattern to be applied against the ObjectName
Return type
Example data
Content-Type: application/json
{
"jmxMetricsResults" : [ {
"attributeValue" : { },
"attributeName" : "attributeName",
"beanName" : "beanName"
}, {
"attributeValue" : { },
"attributeName" : "attributeName",
"beanName" : "beanName"
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
JmxMetricsResultsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /system-diagnostics
Gets the diagnostics for the system NiFi is running on (getSystemDiagnostics)
Query parameters
nodewise (optional)
Query Parameter — Whether or not to include the breakdown per node. Optional, defaults to false default: false
diagnosticLevel (optional)
Query Parameter — Whether or not to include verbose details. Optional, defaults to false default: BASIC
clusterNodeId (optional)
Query Parameter — The id of the node where to get the status.
Return type
Example data
Content-Type: application/json
{
"systemDiagnostics" : {
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 4,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 4,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"nonHeapUtilization" : "nonHeapUtilization",
"totalHeap" : "totalHeap",
"freeHeapBytes" : 2,
"totalHeapBytes" : 1,
"usedHeapBytes" : 7,
"totalThreads" : 6,
"maxNonHeapBytes" : 4,
"maxNonHeap" : "maxNonHeap",
"provenanceRepositoryStorageUsage" : [ null, null ],
"processorLoadAverage" : 7.386281948385884,
"usedHeap" : "usedHeap",
"maxHeapBytes" : 2,
"daemonThreads" : 5,
"usedNonHeapBytes" : 1,
"availableProcessors" : 0,
"heapUtilization" : "heapUtilization",
"usedNonHeap" : "usedNonHeap",
"freeNonHeap" : "freeNonHeap",
"totalNonHeap" : "totalNonHeap",
"garbageCollection" : [ {
"collectionTime" : "collectionTime",
"collectionMillis" : 3,
"collectionCount" : 9,
"name" : "name"
}, {
"collectionTime" : "collectionTime",
"collectionMillis" : 3,
"collectionCount" : 9,
"name" : "name"
} ],
"versionInfo" : {
"buildBranch" : "buildBranch",
"buildTimestamp" : "2000-01-23T04:56:07.000+00:00",
"osVersion" : "osVersion",
"buildRevision" : "buildRevision",
"buildTag" : "buildTag",
"javaVersion" : "javaVersion",
"niFiVersion" : "niFiVersion",
"osArchitecture" : "osArchitecture",
"javaVendor" : "javaVendor",
"osName" : "osName"
},
"contentRepositoryStorageUsage" : [ {
"identifier" : "identifier",
"usedSpace" : "usedSpace",
"freeSpace" : "freeSpace",
"freeSpaceBytes" : 6,
"usedSpaceBytes" : 5,
"totalSpaceBytes" : 1,
"utilization" : "utilization",
"totalSpace" : "totalSpace"
}, {
"identifier" : "identifier",
"usedSpace" : "usedSpace",
"freeSpace" : "freeSpace",
"freeSpaceBytes" : 6,
"usedSpaceBytes" : 5,
"totalSpaceBytes" : 1,
"utilization" : "utilization",
"totalSpace" : "totalSpace"
} ],
"totalNonHeapBytes" : 1,
"uptime" : "uptime",
"freeHeap" : "freeHeap",
"freeNonHeapBytes" : 7,
"resourceClaimDetails" : [ {
"container" : "container",
"identifier" : "identifier",
"awaitingDestruction" : true,
"inUse" : true,
"claimantCount" : 1,
"section" : "section",
"writable" : true
}, {
"container" : "container",
"identifier" : "identifier",
"awaitingDestruction" : true,
"inUse" : true,
"claimantCount" : 1,
"section" : "section",
"writable" : true
} ],
"maxHeap" : "maxHeap",
"statsLastRefreshed" : "statsLastRefreshed"
}
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
SystemDiagnosticsEntity
401
Client could not be authenticated.
403
Client is not authorized to make this request.
Creates a user (createUser)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The user configuration details.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"userGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ],
"accessPolicies" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
201
UserEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /tenants/user-groups
Creates a user group (createUserGroup)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The user group configuration details.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"accessPolicies" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"userGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ],
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true,
"users" : [ null, null ]
},
"generated" : "generated",
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"userGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ],
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true,
"users" : [ null, null ]
},
"generated" : "generated",
"id" : "id",
"uri" : "uri"
} ],
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"configurable" : true,
"users" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ]
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
201
UserGroupEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /tenants/users/{id}
Gets a user (getUser)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The user id.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"userGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ],
"accessPolicies" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
UserEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /tenants/user-groups/{id}
Gets a user group (getUserGroup)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The user group id.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"accessPolicies" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"userGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ],
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true,
"users" : [ null, null ]
},
"generated" : "generated",
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"userGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ],
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true,
"users" : [ null, null ]
},
"generated" : "generated",
"id" : "id",
"uri" : "uri"
} ],
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"configurable" : true,
"users" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ]
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
UserGroupEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /tenants/user-groups
Gets all user groups (getUserGroups)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Return type
Example data
Content-Type: application/json
{
"userGroups" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"accessPolicies" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"userGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ],
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true,
"users" : [ null, null ]
},
"generated" : "generated",
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"userGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ],
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true,
"users" : [ null, null ]
},
"generated" : "generated",
"id" : "id",
"uri" : "uri"
} ],
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"configurable" : true,
"users" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ]
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"accessPolicies" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"userGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ],
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true,
"users" : [ null, null ]
},
"generated" : "generated",
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"userGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ],
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true,
"users" : [ null, null ]
},
"generated" : "generated",
"id" : "id",
"uri" : "uri"
} ],
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"configurable" : true,
"users" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ]
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
UserGroupsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Gets all users (getUsers)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Return type
Example data
Content-Type: application/json
{
"generated" : "generated",
"users" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"userGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ],
"accessPolicies" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"userGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ],
"accessPolicies" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
UsersEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /tenants/users/{id}
Deletes a user (removeUser)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The user id.
Query parameters
version (optional)
Query Parameter — The revision is used to verify the client is working with the latest version of the flow.
clientId (optional)
Query Parameter — If the client id is not specified, new one will be generated. This value (whether specified or generated) is included in the response.
disconnectedNodeAcknowledged (optional)
Query Parameter — Acknowledges that this node is disconnected to allow for mutable requests to proceed. default: false
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"userGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ],
"accessPolicies" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
UserEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /tenants/user-groups/{id}
Deletes a user group (removeUserGroup)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The user group id.
Query parameters
version (optional)
Query Parameter — The revision is used to verify the client is working with the latest version of the flow.
clientId (optional)
Query Parameter — If the client id is not specified, new one will be generated. This value (whether specified or generated) is included in the response.
disconnectedNodeAcknowledged (optional)
Query Parameter — Acknowledges that this node is disconnected to allow for mutable requests to proceed. default: false
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"accessPolicies" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"userGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ],
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true,
"users" : [ null, null ]
},
"generated" : "generated",
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"userGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ],
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true,
"users" : [ null, null ]
},
"generated" : "generated",
"id" : "id",
"uri" : "uri"
} ],
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"configurable" : true,
"users" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ]
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
UserGroupEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /tenants/search-results
Searches for a tenant with the specified identity (searchTenants)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Query parameters
q (required)
Query Parameter — Identity to search for.
Return type
Example data
Content-Type: application/json
{
"userGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ],
"users" : [ null, null ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
TenantsEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /tenants/users/{id}
Updates a user (updateUser)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The user id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The user configuration details.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"userGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ],
"accessPolicies" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
UserEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /tenants/user-groups/{id}
Updates a user group (updateUserGroup)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The user group id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The user group configuration details.
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"accessPolicies" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"userGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ],
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true,
"users" : [ null, null ]
},
"generated" : "generated",
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"id" : 1,
"sourceName" : "sourceName",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"userGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ],
"resource" : "resource",
"versionedComponentId" : "versionedComponentId",
"action" : "read",
"parentGroupId" : "parentGroupId",
"id" : "id",
"componentReference" : {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
}
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
},
"configurable" : true,
"users" : [ null, null ]
},
"generated" : "generated",
"id" : "id",
"uri" : "uri"
} ],
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"configurable" : true,
"users" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"identity" : "identity",
"versionedComponentId" : "versionedComponentId",
"parentGroupId" : "parentGroupId",
"id" : "id",
"configurable" : true
},
"id" : "id",
"uri" : "uri"
} ]
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
UserGroupEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /versions/active-requests
Create a version control request (createVersionControlRequest)
Creates a request so that a Process Group can be placed under Version Control or have its Version Control configuration changed. Creating this request will prevent any other threads from simultaneously saving local changes to Version Control. It will not, however, actually save the local flow to the Flow Registry. A POST to /versions/process-groups/{id} should be used to initiate saving of the local flow to the Flow Registry. Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The versioned flow details.
Return type
String
Example data
Content-Type: application/json
""
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
String
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /versions/revert-requests/{id}
Deletes the Revert Request with the given ID (deleteRevertRequest)
Deletes the Revert Request with the given ID. After a request is created via a POST to /versions/revert-requests/process-groups/{id}, it is expected that the client will properly clean up the request by DELETE'ing it, once the Revert process has completed. If the request is deleted before the request completes, then the Revert request will finish the step that it is currently performing and then will cancel any subsequent steps. Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The ID of the Revert Request
Query parameters
disconnectedNodeAcknowledged (optional)
Query Parameter — Acknowledges that this node is disconnected to allow for mutable requests to proceed. default: false
Return type
Example data
Content-Type: application/json
{
"processGroupRevision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"request" : {
"percentCompleted" : 0,
"lastUpdated" : "lastUpdated",
"processGroupId" : "processGroupId",
"requestId" : "requestId",
"failureReason" : "failureReason",
"state" : "state",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"complete" : true,
"uri" : "uri"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VersionedFlowUpdateRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /versions/update-requests/{id}
Deletes the Update Request with the given ID (deleteUpdateRequest1)
Deletes the Update Request with the given ID. After a request is created via a POST to /versions/update-requests/process-groups/{id}, it is expected that the client will properly clean up the request by DELETE'ing it, once the Update process has completed. If the request is deleted before the request completes, then the Update request will finish the step that it is currently performing and then will cancel any subsequent steps. Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The ID of the Update Request
Query parameters
disconnectedNodeAcknowledged (optional)
Query Parameter — Acknowledges that this node is disconnected to allow for mutable requests to proceed. default: false
Return type
Example data
Content-Type: application/json
{
"processGroupRevision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"request" : {
"percentCompleted" : 0,
"lastUpdated" : "lastUpdated",
"processGroupId" : "processGroupId",
"requestId" : "requestId",
"failureReason" : "failureReason",
"state" : "state",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"complete" : true,
"uri" : "uri"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VersionedFlowUpdateRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /versions/active-requests/{id}
Deletes the version control request with the given ID (deleteVersionControlRequest)
Deletes the Version Control Request with the given ID. This will allow other threads to save flows to the Flow Registry. See also the documentation for POSTing to /versions/active-requests for information regarding why this is done. Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The request ID.
Query parameters
disconnectedNodeAcknowledged (optional)
Query Parameter — Acknowledges that this node is disconnected to allow for mutable requests to proceed. default: false
Responses
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /versions/process-groups/{id}/download
Gets the latest version of a Process Group for download (exportFlowVersion)
Path parameters
id (required)
Path Parameter — The process group id.
Return type
String
Example data
Content-Type: application/json
""
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
String
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /versions/revert-requests/{id}
Returns the Revert Request with the given ID (getRevertRequest)
Returns the Revert Request with the given ID. Once a Revert Request has been created by performing a POST to /versions/revert-requests/process-groups/{id}, that request can subsequently be retrieved via this endpoint, and the request that is fetched will contain the updated state, such as percent complete, the current state of the request, and any failures. Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The ID of the Revert Request
Return type
Example data
Content-Type: application/json
{
"processGroupRevision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"request" : {
"percentCompleted" : 0,
"lastUpdated" : "lastUpdated",
"processGroupId" : "processGroupId",
"requestId" : "requestId",
"failureReason" : "failureReason",
"state" : "state",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"complete" : true,
"uri" : "uri"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VersionedFlowUpdateRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /versions/update-requests/{id}
Returns the Update Request with the given ID (getUpdateRequest)
Returns the Update Request with the given ID. Once an Update Request has been created by performing a POST to /versions/update-requests/process-groups/{id}, that request can subsequently be retrieved via this endpoint, and the request that is fetched will contain the updated state, such as percent complete, the current state of the request, and any failures. Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The ID of the Update Request
Return type
Example data
Content-Type: application/json
{
"processGroupRevision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"request" : {
"percentCompleted" : 0,
"lastUpdated" : "lastUpdated",
"processGroupId" : "processGroupId",
"requestId" : "requestId",
"failureReason" : "failureReason",
"state" : "state",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"complete" : true,
"uri" : "uri"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VersionedFlowUpdateRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
get /versions/process-groups/{id}
Gets the Version Control information for a process group (getVersionInformation)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The process group id.
Return type
Example data
Content-Type: application/json
{
"disconnectedNodeAcknowledged" : true,
"processGroupRevision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VersionControlInformationEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /versions/revert-requests/process-groups/{id}
Initiate the Revert Request of a Process Group with the given ID (initiateRevertFlowVersion)
For a Process Group that is already under Version Control, this will initiate the action of reverting any local changes that have been made to the Process Group since it was last synchronized with the Flow Registry. This will result in the flow matching the Versioned Flow that exists in the Flow Registry. This can be a lengthy process, as it will stop any Processors and disable any Controller Services necessary to perform the action and then restart them. As a result, the endpoint will immediately return a VersionedFlowUpdateRequestEntity, and the process of updating the flow will occur asynchronously in the background. The client may then periodically poll the status of the request by issuing a GET request to /versions/revert-requests/{requestId}. Once the request is completed, the client is expected to issue a DELETE request to /versions/revert-requests/{requestId}. Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The process group id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The Version Control Information to revert to.
Return type
Example data
Content-Type: application/json
{
"processGroupRevision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"request" : {
"percentCompleted" : 0,
"lastUpdated" : "lastUpdated",
"processGroupId" : "processGroupId",
"requestId" : "requestId",
"failureReason" : "failureReason",
"state" : "state",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"complete" : true,
"uri" : "uri"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VersionedFlowUpdateRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /versions/update-requests/process-groups/{id}
Initiate the Update Request of a Process Group with the given ID (initiateVersionControlUpdate)
For a Process Group that is already under Version Control, this will initiate the action of changing from a specific version of the flow in the Flow Registry to a different version of the flow. This can be a lengthy process, as it will stop any Processors and disable any Controller Services necessary to perform the action and then restart them. As a result, the endpoint will immediately return a VersionedFlowUpdateRequestEntity, and the process of updating the flow will occur asynchronously in the background. The client may then periodically poll the status of the request by issuing a GET request to /versions/update-requests/{requestId}. Once the request is completed, the client is expected to issue a DELETE request to /versions/update-requests/{requestId}. Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The process group id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The controller service configuration details.
Return type
Example data
Content-Type: application/json
{
"processGroupRevision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"request" : {
"percentCompleted" : 0,
"lastUpdated" : "lastUpdated",
"processGroupId" : "processGroupId",
"requestId" : "requestId",
"failureReason" : "failureReason",
"state" : "state",
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
},
"complete" : true,
"uri" : "uri"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VersionedFlowUpdateRequestEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
post /versions/process-groups/{id}
Save the Process Group with the given ID (saveToFlowRegistry)
Begins version controlling the Process Group with the given ID or commits changes to the Versioned Flow, depending on if the provided VersionControlInformation includes a flowId. Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The process group id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The versioned flow details.
Return type
Example data
Content-Type: application/json
{
"disconnectedNodeAcknowledged" : true,
"processGroupRevision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VersionControlInformationEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
delete /versions/process-groups/{id}
Stops version controlling the Process Group with the given ID (stopVersionControl)
Stops version controlling the Process Group with the given ID. The Process Group will no longer track to any Versioned Flow. Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The process group id.
Query parameters
version (optional)
Query Parameter — The version is used to verify the client is working with the latest version of the flow.
clientId (optional)
Query Parameter — If the client id is not specified, a new one will be generated. This value (whether specified or generated) is included in the response.
disconnectedNodeAcknowledged (optional)
Query Parameter — Acknowledges that this node is disconnected to allow for mutable requests to proceed. default: false
Return type
Example data
Content-Type: application/json
{
"disconnectedNodeAcknowledged" : true,
"processGroupRevision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VersionControlInformationEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /versions/process-groups/{id}
Update the version of a Process Group with the given ID (updateFlowVersion)
For a Process Group that is already under Version Control, this will update the version of the flow to a different version. This endpoint expects that the given snapshot will not modify any Processor that is currently running or any Controller Service that is enabled. Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The process group id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The controller service configuration details.
Return type
Example data
Content-Type: application/json
{
"disconnectedNodeAcknowledged" : true,
"processGroupRevision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VersionControlInformationEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
Up
put /versions/active-requests/{id}
Updates the request with the given ID (updateVersionControlRequest)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Path parameters
id (required)
Path Parameter — The request ID.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The version control component mapping.
Return type
Example data
Content-Type: application/json
{
"disconnectedNodeAcknowledged" : true,
"processGroupRevision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"versionControlInformation" : {
"bucketName" : "bucketName",
"groupId" : "groupId",
"registryId" : "registryId",
"storageLocation" : "storageLocation",
"bucketId" : "bucketId",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"flowDescription" : "flowDescription",
"stateExplanation" : "stateExplanation",
"state" : "LOCALLY_MODIFIED",
"flowId" : "flowId"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VersionControlInformationEntity
400
NiFi was unable to complete the request because it was invalid. The request should not be retried without modification.
401
Client could not be authenticated.
403
Client is not authorized to make this request.
404
The specified resource could not be found.
409
The request was valid but NiFi was not in the appropriate state to process it.
[ Jump to Methods ]
Table of Contents
AboutDTO
AboutEntity
AccessPolicyDTO
AccessPolicyEntity
AccessPolicySummaryDTO
AccessPolicySummaryEntity
ActionDTO
ActionDetailsDTO
ActionEntity
ActivateControllerServicesEntity
AdditionalDetailsEntity
AffectedComponentDTO
AffectedComponentEntity
AllowableValueDTO
AllowableValueEntity
AssetDTO
AssetEntity
AssetReferenceDTO
AssetsEntity
Attribute
AttributeDTO
AuthenticationConfigurationDTO
AuthenticationConfigurationEntity
BannerDTO
BannerEntity
BatchSettingsDTO
BatchSize
BuildInfo
BulletinBoardDTO
BulletinBoardEntity
BulletinBoardPatternParameter
BulletinDTO
BulletinEntity
Bundle
BundleDTO
ClientIdParameter
ClusterDTO
ClusterEntity
ClusterSearchResultsEntity
ClusterSummaryDTO
ClusterSummaryEntity
ComponentDetailsDTO
ComponentDifferenceDTO
ComponentHistoryDTO
ComponentHistoryEntity
ComponentManifest
ComponentReferenceDTO
ComponentReferenceEntity
ComponentRestrictionPermissionDTO
ComponentSearchResultDTO
ComponentStateDTO
ComponentStateEntity
ComponentValidationResultDTO
ComponentValidationResultEntity
ComponentValidationResultsEntity
ConfigVerificationResultDTO
ConfigurationAnalysisDTO
ConfigurationAnalysisEntity
ConnectableComponent
ConnectableDTO
ConnectionDTO
ConnectionEntity
ConnectionStatisticsDTO
ConnectionStatisticsEntity
ConnectionStatisticsSnapshotDTO
ConnectionStatusDTO
ConnectionStatusEntity
ConnectionStatusPredictionsSnapshotDTO
ConnectionStatusSnapshotDTO
ConnectionStatusSnapshotEntity
ConnectionsEntity
ContentViewerDTO
ContentViewerEntity
ControllerBulletinsEntity
ControllerConfigurationDTO
ControllerConfigurationEntity
ControllerDTO
ControllerEntity
ControllerServiceAPI
ControllerServiceApiDTO
ControllerServiceDTO
ControllerServiceDefinition
ControllerServiceEntity
ControllerServiceReferencingComponentDTO
ControllerServiceReferencingComponentEntity
ControllerServiceReferencingComponentsEntity
ControllerServiceRunStatusEntity
ControllerServiceStatusDTO
ControllerServiceTypesEntity
ControllerServicesEntity
ControllerStatusDTO
ControllerStatusEntity
CopyRequestEntity
CopyResponseEntity
CopySnippetRequestEntity
CounterDTO
CounterEntity
CountersDTO
CountersEntity
CountersSnapshotDTO
CreateActiveRequestEntity
CurrentUserEntity
DateTimeParameter
DefinedType
DifferenceDTO
DimensionsDTO
DocumentedTypeDTO
DropRequestDTO
DropRequestEntity
DynamicProperty
DynamicRelationship
ExplicitRestrictionDTO
ExternalControllerServiceReference
FlowAnalysisResultEntity
FlowAnalysisRuleDTO
FlowAnalysisRuleDefinition
FlowAnalysisRuleEntity
FlowAnalysisRuleRunStatusEntity
FlowAnalysisRuleStatusDTO
FlowAnalysisRuleTypesEntity
FlowAnalysisRuleViolationDTO
FlowAnalysisRulesEntity
FlowBreadcrumbDTO
FlowBreadcrumbEntity
FlowComparisonEntity
FlowConfigurationDTO
FlowConfigurationEntity
FlowDTO
FlowEntity
FlowFileDTO
FlowFileEntity
FlowFileSummaryDTO
FlowRegistryBranchDTO
FlowRegistryBranchEntity
FlowRegistryBranchesEntity
FlowRegistryBucket
FlowRegistryBucketDTO
FlowRegistryBucketEntity
FlowRegistryBucketsEntity
FlowRegistryClientDTO
FlowRegistryClientEntity
FlowRegistryClientTypesEntity
FlowRegistryClientsEntity
FlowRegistryPermissions
FlowSnippetDTO
FunnelDTO
FunnelEntity
FunnelsEntity
GarbageCollectionDTO
HistoryDTO
HistoryEntity
InputPortsEntity
IntegerParameter
JmxMetricsResultDTO
JmxMetricsResultsEntity
LabelDTO
LabelEntity
LabelsEntity
LatestProvenanceEventsDTO
LatestProvenanceEventsEntity
LineageDTO
LineageEntity
LineageRequestDTO
LineageResultsDTO
ListingRequestDTO
ListingRequestEntity
LongParameter
MultiProcessorUseCase
NarCoordinateDTO
NarDetailsEntity
NarSummariesEntity
NarSummaryDTO
NarSummaryEntity
NodeConnectionStatisticsSnapshotDTO
NodeConnectionStatusSnapshotDTO
NodeCountersSnapshotDTO
NodeDTO
NodeEntity
NodeEventDTO
NodePortStatusSnapshotDTO
NodeProcessGroupStatusSnapshotDTO
NodeProcessorStatusSnapshotDTO
NodeRemoteProcessGroupStatusSnapshotDTO
NodeReplayLastEventSnapshotDTO
NodeSearchResultDTO
NodeStatusSnapshotsDTO
NodeSystemDiagnosticsSnapshotDTO
OutputPortsEntity
ParameterContextDTO
ParameterContextEntity
ParameterContextReferenceDTO
ParameterContextReferenceEntity
ParameterContextUpdateEntity
ParameterContextUpdateRequestDTO
ParameterContextUpdateRequestEntity
ParameterContextUpdateStepDTO
ParameterContextValidationRequestDTO
ParameterContextValidationRequestEntity
ParameterContextValidationStepDTO
ParameterContextsEntity
ParameterDTO
ParameterEntity
ParameterGroupConfigurationEntity
ParameterProviderApplyParametersRequestDTO
ParameterProviderApplyParametersRequestEntity
ParameterProviderApplyParametersUpdateStepDTO
ParameterProviderConfigurationDTO
ParameterProviderConfigurationEntity
ParameterProviderDTO
ParameterProviderDefinition
ParameterProviderEntity
ParameterProviderParameterApplicationEntity
ParameterProviderParameterFetchEntity
ParameterProviderReference
ParameterProviderReferencingComponentDTO
ParameterProviderReferencingComponentEntity
ParameterProviderReferencingComponentsEntity
ParameterProviderTypesEntity
ParameterProvidersEntity
ParameterStatusDTO
PasteRequestEntity
PasteResponseEntity
PeerDTO
PeersEntity
PermissionsDTO
PortDTO
PortEntity
PortRunStatusEntity
PortStatusDTO
PortStatusEntity
PortStatusSnapshotDTO
PortStatusSnapshotEntity
Position
PositionDTO
PreviousValueDTO
PrioritizerTypesEntity
ProcessGroupDTO
ProcessGroupEntity
ProcessGroupFlowDTO
ProcessGroupFlowEntity
ProcessGroupImportEntity
ProcessGroupNameDTO
ProcessGroupReplaceRequestDTO
ProcessGroupReplaceRequestEntity
ProcessGroupStatusDTO
ProcessGroupStatusEntity
ProcessGroupStatusSnapshotDTO
ProcessGroupStatusSnapshotEntity
ProcessGroupUploadEntity
ProcessGroupsEntity
ProcessingPerformanceStatusDTO
ProcessorConfigDTO
ProcessorConfiguration
ProcessorDTO
ProcessorDefinition
ProcessorEntity
ProcessorRunStatusDetailsDTO
ProcessorRunStatusDetailsEntity
ProcessorRunStatusEntity
ProcessorStatusDTO
ProcessorStatusEntity
ProcessorStatusSnapshotDTO
ProcessorStatusSnapshotEntity
ProcessorTypesEntity
ProcessorsEntity
ProcessorsRunStatusDetailsEntity
PropertyAllowableValue
PropertyDependency
PropertyDependencyDTO
PropertyDescriptor
PropertyDescriptorDTO
PropertyDescriptorEntity
PropertyHistoryDTO
PropertyResourceDefinition
ProvenanceDTO
ProvenanceEntity
ProvenanceEventDTO
ProvenanceEventEntity
ProvenanceLinkDTO
ProvenanceNodeDTO
ProvenanceOptionsDTO
ProvenanceOptionsEntity
ProvenanceRequestDTO
ProvenanceResultsDTO
ProvenanceSearchValueDTO
ProvenanceSearchableFieldDTO
QueueSizeDTO
RegisteredFlow
RegisteredFlowSnapshot
RegisteredFlowSnapshotMetadata
RegisteredFlowVersionInfo
Relationship
RelationshipDTO
RemotePortRunStatusEntity
RemoteProcessGroupContentsDTO
RemoteProcessGroupDTO
RemoteProcessGroupEntity
RemoteProcessGroupPortDTO
RemoteProcessGroupPortEntity
RemoteProcessGroupStatusDTO
RemoteProcessGroupStatusEntity
RemoteProcessGroupStatusSnapshotDTO
RemoteProcessGroupStatusSnapshotEntity
RemoteProcessGroupsEntity
ReplayLastEventRequestEntity
ReplayLastEventResponseEntity
ReplayLastEventSnapshotDTO
ReportingTaskDTO
ReportingTaskDefinition
ReportingTaskEntity
ReportingTaskRunStatusEntity
ReportingTaskStatusDTO
ReportingTaskTypesEntity
ReportingTasksEntity
RequiredPermissionDTO
ResourceClaimDetailsDTO
ResourceDTO
ResourcesEntity
Restriction
RevisionDTO
RunStatusDetailsRequestEntity
RuntimeManifest
RuntimeManifestEntity
ScheduleComponentsEntity
SchedulingDefaults
SearchResultGroupDTO
SearchResultsDTO
SearchResultsEntity
SnippetDTO
SnippetEntity
StartVersionControlRequestEntity
StateEntryDTO
StateMapDTO
Stateful
StatusDescriptorDTO
StatusHistoryDTO
StatusHistoryEntity
StatusSnapshotDTO
StorageUsageDTO
StreamingOutput
SubmitReplayRequestEntity
SupportedMimeTypesDTO
SystemDiagnosticsDTO
SystemDiagnosticsEntity
SystemDiagnosticsSnapshotDTO
SystemResourceConsideration
TenantDTO
TenantEntity
TenantsEntity
TransactionResultEntity
UpdateControllerServiceReferenceRequestEntity
UseCase
UserDTO
UserEntity
UserGroupDTO
UserGroupEntity
UserGroupsEntity
UsersEntity
VerifyConfigRequestDTO
VerifyConfigRequestEntity
VerifyConfigUpdateStepDTO
VersionControlComponentMappingEntity
VersionControlInformationDTO
VersionControlInformationEntity
VersionInfoDTO
VersionedAsset
VersionedConnection
VersionedControllerService
VersionedFlowCoordinates
VersionedFlowDTO
VersionedFlowEntity
VersionedFlowSnapshotEntity
VersionedFlowSnapshotMetadataEntity
VersionedFlowSnapshotMetadataSetEntity
VersionedFlowUpdateRequestDTO
VersionedFlowUpdateRequestEntity
VersionedFlowsEntity
VersionedFunnel
VersionedLabel
VersionedParameter
VersionedParameterContext
VersionedPort
VersionedProcessGroup
VersionedProcessor
VersionedPropertyDescriptor
VersionedRemoteGroupPort
VersionedRemoteProcessGroup
VersionedReportingTask
VersionedReportingTaskImportRequestEntity
VersionedReportingTaskImportResponseEntity
VersionedReportingTaskSnapshot
VersionedResourceDefinition
access_token_body
processgroups_upload_body
buildBranch (optional)
buildRevision (optional)
String Build revision or commit hash
buildTag (optional)
buildTimestamp (optional)
contentViewerUrl (optional)
String The URL for the content viewer if configured.
timezone (optional)
String The timezone of the NiFi instance.
title (optional)
String The title to be used on the page and in the about dialog.
uri (optional)
version (optional)
String The version of this NiFi.
action (optional)
String The action associated with this access policy.
read
write
componentReference (optional)
configurable (optional)
Boolean Whether this policy is configurable.
id (optional)
String The id of the component.
parentGroupId (optional)
String The id of parent process group of this component if applicable.
position (optional)
resource (optional)
String The resource for this access policy.
userGroups (optional)
users (optional)
versionedComponentId (optional)
String The ID of the corresponding component that is under version control
The access policies this user group belongs to. This field was incorrectly defined as an AccessPolicyEntity. For compatibility reasons the field will remain of this type, however only the fields that are present in the AccessPolicySummaryEntity will be populated here.
bulletins (optional)
component (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
generated (optional)
String When this content was generated.
id (optional)
String The id of the component.
permissions (optional)
position (optional)
revision (optional)
uri (optional)
String The URI for futures requests to the component.
action (optional)
String The action associated with this access policy.
read
write
componentReference (optional)
configurable (optional)
Boolean Whether this policy is configurable.
id (optional)
String The id of the component.
parentGroupId (optional)
String The id of parent process group of this component if applicable.
position (optional)
resource (optional)
String The resource for this access policy.
versionedComponentId (optional)
String The ID of the corresponding component that is under version control
The access policies this user belongs to.
bulletins (optional)
component (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
id (optional)
String The id of the component.
permissions (optional)
position (optional)
revision (optional)
uri (optional)
String The URI for futures requests to the component.
actionDetails (optional)
componentDetails (optional)
id (optional)
Integer The action id. format: int32
operation (optional)
String The operation that was performed.
sourceId (optional)
String The id of the source component.
sourceName (optional)
String The name of the source component.
sourceType (optional)
String The type of the source component.
timestamp (optional)
String The timestamp of the action.
userIdentity (optional)
String The identity of the user that performed the action.
The details of the action.
The actions.
action (optional)
canRead (optional)
Boolean Indicates whether the user can read a given resource.
id (optional)
sourceId (optional)
timestamp (optional)
String The timestamp of the action.
components (optional)
map[String, RevisionDTO] Optional services to schedule. If not specified, all authorized descendant controller services will be used.
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
id (optional)
String The id of the ProcessGroup
state (optional)
String The desired state of the descendant components
ENABLED
DISABLED
additionalDetails (optional)
activeThreadCount (optional)
Integer The number of active threads for the referencing component. format: int32
id (optional)
String The UUID of this component
name (optional)
String The name of this component.
processGroupId (optional)
String The UUID of the Process Group that this component is in
referenceType (optional)
String The type of this component
PROCESSOR
CONTROLLER_SERVICE
INPUT_PORT
OUTPUT_PORT
REMOTE_INPUT_PORT
REMOTE_OUTPUT_PORT
STATELESS_GROUP
state (optional)
String The scheduled state of a processor or reporting task referencing a controller service. If this component is another controller service, this field represents the controller service state.
validationErrors (optional)
The set of all components in the flow that are referencing this Parameter
bulletins (optional)
component (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
id (optional)
String The id of the component.
permissions (optional)
position (optional)
processGroup (optional)
referenceType (optional)
String The type of component referenced
PROCESSOR
CONTROLLER_SERVICE
INPUT_PORT
OUTPUT_PORT
REMOTE_INPUT_PORT
REMOTE_OUTPUT_PORT
revision (optional)
uri (optional)
String The URI for futures requests to the component.
description (optional)
String A description for this allowable value.
displayName (optional)
String A human readable value that is allowed for the property descriptor.
value (optional)
String A value that is allowed for the property descriptor.
Allowable values for the property. If empty then the allowed values are not constrained.
allowableValue (optional)
canRead (optional)
Boolean Indicates whether the user can read a given resource.
The Asset.
digest (optional)
String The digest of the asset, will be null if the asset content is missing.
id (optional)
String The identifier of the asset.
missingContent (optional)
Boolean Indicates if the content of the asset is missing.
name (optional)
A list of identifiers of the assets that are referenced by the parameter
id (optional)
String The identifier of the referenced asset.
name (optional)
String The name of the referenced asset.
The FlowFile attributes this processor writes/updates
description (optional)
String The description of the attribute
name (optional)
String The name of the attribute
The attributes of the flowfile for the event.
name (optional)
previousValue (optional)
String The value of the attribute before the event took place.
value (optional)
externalLoginRequired (optional)
Boolean Whether the system requires login through an external Identity Provider
loginSupported (optional)
Boolean Whether the system is configured to support login operations
loginUri (optional)
String Location for initiating login processing
logoutUri (optional)
String Location for initiating logout processing
authenticationConfiguration (optional)
footerText (optional)
headerText (optional)
The batch settings for data transmission.
count (optional)
Integer Preferred number of flow files to include in a transaction. format: int32
duration (optional)
String Preferred amount of time that a transaction should span.
size (optional)
String Preferred number of bytes to include in a transaction.
The batch settings for data transmission.
count (optional)
Integer Preferred number of flow files to include in a transaction. format: int32
duration (optional)
String Preferred amount of time that a transaction should span.
size (optional)
String Preferred number of bytes to include in a transaction.
The build metadata for this component
compiler (optional)
String The compiler used for the build
compilerFlags (optional)
String The compiler flags used for the build.
revision (optional)
String The SCM revision id of the source code used for this build.
targetArch (optional)
String The target architecture of the built component.
timestamp (optional)
Long The timestamp (milliseconds since Epoch) of the build. format: int64
version (optional)
String The version number of the built component.
bulletins (optional)
generated (optional)
String The timestamp when this report was generated.
pattern (optional)
rawPattern (optional)
category (optional)
String The category of this bulletin.
groupId (optional)
String The group id of the source component.
id (optional)
Long The id of the bulletin. format: int64
level (optional)
String The level of the bulletin.
message (optional)
nodeAddress (optional)
String If clustered, the address of the node from which the bulletin originated.
sourceId (optional)
String The id of the source component.
sourceName (optional)
String The name of the source component.
sourceType (optional)
String The type of the source component
timestamp (optional)
String When this bulletin was generated.
The bulletins for this component.
bulletin (optional)
canRead (optional)
Boolean Indicates whether the user can read a given resource.
groupId (optional)
id (optional)
nodeAddress (optional)
sourceId (optional)
timestamp (optional)
String When this bulletin was generated.
The details of the artifact that bundled this parameter provider.
artifact (optional)
String The artifact of the bundle
group (optional)
String The group of the bundle
version (optional)
String The version of the bundle
If the property identifies a controller service this returns the bundle of the type, null otherwise.
artifact (optional)
String The artifact of the bundle.
group (optional)
String The group of the bundle.
version (optional)
String The version of the bundle.
generated (optional)
String The timestamp the report was generated.
nodes (optional)
clustered (optional)
Boolean Whether this NiFi instance is clustered.
connectedNodeCount (optional)
Integer The number of nodes that are currently connected to the cluster format: int32
connectedNodes (optional)
String When clustered, reports the number of nodes connected vs the number of nodes in the cluster.
connectedToCluster (optional)
Boolean Whether this NiFi instance is connected to a cluster.
totalNodeCount (optional)
Integer The number of nodes in the cluster, regardless of whether or not they are connected format: int32
clusterSummary (optional)
The details of the source component.
The list of differences for each component in the flow that is not the same between the two flows
componentId (optional)
String The ID of the component
componentName (optional)
String The name of the component
componentType (optional)
differences (optional)
processGroupId (optional)
String The ID of the Process Group that the component belongs to
componentId (optional)
propertyHistory (optional)
componentHistory (optional)
The full specification of the bundle contents
apis (optional)
controllerServices (optional)
flowAnalysisRules (optional)
parameterProviders (optional)
processors (optional)
reportingTasks (optional)
id (optional)
String The id of the component.
name (optional)
String The name of the component.
parentGroupId (optional)
String The id of parent process group of this component if applicable.
position (optional)
versionedComponentId (optional)
String The ID of the corresponding component that is under version control
Component this policy references if applicable.
bulletins (optional)
component (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
id (optional)
String The id of the component.
parentGroupId (optional)
String The id of parent process group of this component if applicable.
permissions (optional)
position (optional)
revision (optional)
uri (optional)
String The URI for futures requests to the component.
Permissions for specific component restrictions.
permissions (optional)
requiredPermission (optional)
The parameters that matched the search.
groupId (optional)
String The group id of the component that matched the search.
id (optional)
String The id of the component that matched the search.
matches (optional)
name (optional)
String The name of the component that matched the search.
parentGroup (optional)
versionedGroup (optional)
The component state.
clusterState (optional)
componentId (optional)
String The component identifier.
localState (optional)
stateDescription (optional)
String Description of the state this component persists.
componentState (optional)
activeThreadCount (optional)
Integer The number of active threads for the referencing component. format: int32
currentlyValid (optional)
Boolean Whether or not the component is currently valid
id (optional)
String The UUID of this component
name (optional)
String The name of this component.
processGroupId (optional)
String The UUID of the Process Group that this component is in
referenceType (optional)
String The type of this component
PROCESSOR
CONTROLLER_SERVICE
INPUT_PORT
OUTPUT_PORT
REMOTE_INPUT_PORT
REMOTE_OUTPUT_PORT
STATELESS_GROUP
resultantValidationErrors (optional)
array[String] The validation errors that will apply to the component if the Parameter Context is changed
resultsValid (optional)
Boolean Whether or not the component will be valid if the Parameter Context is changed
state (optional)
String The scheduled state of a processor or reporting task referencing a controller service. If this component is another controller service, this field represents the controller service state.
validationErrors (optional)
A List of ComponentValidationResultEntity, one for each component that is validated
bulletins (optional)
component (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
id (optional)
String The id of the component.
permissions (optional)
position (optional)
revision (optional)
uri (optional)
String The URI for futures requests to the component.
The Validation Results that were calculated for each component. This value may not be set until the request completes.
validationResults (optional)
The Results of the verification
explanation (optional)
String An explanation of why the step was or was not successful
outcome (optional)
String The outcome of the verification
SUCCESSFUL
FAILED
SKIPPED
verificationStepName (optional)
String The name of the verification step
The configuration analysis
componentId (optional)
String The ID of the component
properties (optional)
referencedAttributes (optional)
map[String, String] The attributes that are referenced by the properties, mapped to recently used values
supportsVerification (optional)
Boolean Whether or not the component supports verification
configurationAnalysis (optional)
The destination of the connection.
comments (optional)
String The comments for the connectable component.
groupId (optional)
String The id of the group that the connectable component resides in
id (optional)
String The id of the connectable component.
instanceIdentifier (optional)
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
name (optional)
String The name of the connectable component
type (optional)
String The type of component the connectable is.
PROCESSOR
REMOTE_INPUT_PORT
REMOTE_OUTPUT_PORT
INPUT_PORT
OUTPUT_PORT
FUNNEL
The destination of the connection.
comments (optional)
String The comments for the connectable component.
exists (optional)
Boolean If the connectable component represents a remote port, indicates if the target exists.
groupId
String The id of the group that the connectable component resides in
id
String The id of the connectable component.
name (optional)
String The name of the connectable component
running (optional)
Boolean Reflects the current state of the connectable component.
transmitting (optional)
Boolean If the connectable component represents a remote port, indicates if the target is configured to transmit.
type
String The type of component the connectable is.
PROCESSOR
REMOTE_INPUT_PORT
REMOTE_OUTPUT_PORT
INPUT_PORT
OUTPUT_PORT
FUNNEL
versionedComponentId (optional)
String The ID of the corresponding component that is under version control
The connections in this flow snippet.
availableRelationships (optional)
array[String] The relationships that the source of the connection currently supports.
backPressureDataSizeThreshold (optional)
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.
backPressureObjectThreshold (optional)
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. format: int64
bends (optional)
destination (optional)
flowFileExpiration (optional)
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.
getzIndex (optional)
Long The z index of the connection. format: int64
id (optional)
String The id of the component.
labelIndex (optional)
Integer The index of the bend point where to place the connection label. format: int32
loadBalanceCompression (optional)
String Whether or not data should be compressed when being transferred between nodes in the cluster.
DO_NOT_COMPRESS
COMPRESS_ATTRIBUTES_ONLY
COMPRESS_ATTRIBUTES_AND_CONTENT
loadBalancePartitionAttribute (optional)
String The FlowFile Attribute to use for determining which node a FlowFile will go to if the Load Balancing Strategy is set to PARTITION_BY_ATTRIBUTE
loadBalanceStatus (optional)
String The current status of the Connection's Load Balancing Activities. Status can indicate that Load Balancing is not configured for the connection, that Load Balancing is configured but inactive (not currently transferring data to another node), or that Load Balancing is configured and actively transferring data to another node.
LOAD_BALANCE_NOT_CONFIGURED
LOAD_BALANCE_INACTIVE
LOAD_BALANCE_ACTIVE
loadBalanceStrategy (optional)
String How to load balance the data in this Connection across the nodes in the cluster.
DO_NOT_LOAD_BALANCE
PARTITION_BY_ATTRIBUTE
ROUND_ROBIN
SINGLE_NODE
name (optional)
String The name of the connection.
parentGroupId (optional)
String The id of parent process group of this component if applicable.
position (optional)
prioritizers (optional)
selectedRelationships (optional)
array[String] The selected relationship that comprise the connection.
source (optional)
versionedComponentId (optional)
String The ID of the corresponding component that is under version control
The connections in this flow.
bends (optional)
bulletins (optional)
component (optional)
destinationGroupId (optional)
String The identifier of the group of the destination of this connection.
destinationId (optional)
String The identifier of the destination of this connection.
destinationType
String The type of component the destination connectable is.
PROCESSOR
REMOTE_INPUT_PORT
REMOTE_OUTPUT_PORT
INPUT_PORT
OUTPUT_PORT
FUNNEL
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
getzIndex (optional)
Long The z index of the connection. format: int64
id (optional)
String The id of the component.
labelIndex (optional)
Integer The index of the bend point where to place the connection label. format: int32
permissions (optional)
position (optional)
revision (optional)
sourceGroupId (optional)
String The identifier of the group of the source of this connection.
sourceId (optional)
String The identifier of the source of this connection.
sourceType
String The type of component the source connectable is.
PROCESSOR
REMOTE_INPUT_PORT
REMOTE_OUTPUT_PORT
INPUT_PORT
OUTPUT_PORT
FUNNEL
status (optional)
uri (optional)
String The URI for futures requests to the component.
aggregateSnapshot (optional)
id (optional)
String The ID of the connection
nodeSnapshots (optional)
statsLastRefreshed (optional)
String The timestamp of when the stats were last refreshed
canRead (optional)
Boolean Indicates whether the user can read a given resource.
connectionStatistics (optional)
The connection status snapshot from the node.
id (optional)
String The id of the connection.
predictedBytesAtNextInterval (optional)
Long The predicted total number of bytes in the queue at the next configured interval. format: int64
predictedCountAtNextInterval (optional)
Integer The predicted number of queued objects at the next configured interval. format: int32
predictedMillisUntilBytesBackpressure (optional)
Long The predicted number of milliseconds before the connection will have backpressure applied, based on the total number of bytes in the queue. format: int64
predictedMillisUntilCountBackpressure (optional)
Long The predicted number of milliseconds before the connection will have backpressure applied, based on the queued count. format: int64
predictedPercentBytes (optional)
Integer The predicted percentage of bytes in the queue against current threshold at the next configured interval. format: int32
predictedPercentCount (optional)
Integer The predicted percentage of queued objects at the next configured interval. format: int32
predictionIntervalMillis (optional)
Long The prediction interval in seconds format: int64
The status of the connection.
aggregateSnapshot (optional)
destinationId (optional)
String The ID of the destination component
destinationName (optional)
String The name of the destination component
groupId (optional)
String The ID of the Process Group that the connection belongs to
id (optional)
String The ID of the connection
name (optional)
String The name of the connection
nodeSnapshots (optional)
sourceId (optional)
String The ID of the source component
sourceName (optional)
String The name of the source component
statsLastRefreshed (optional)
String The timestamp of when the stats were last refreshed
canRead (optional)
Boolean Indicates whether the user can read a given resource.
connectionStatus (optional)
Predictions, if available, for this connection (null if not available)
predictedBytesAtNextInterval (optional)
Long The predicted total number of bytes in the queue at the next configured interval. format: int64
predictedCountAtNextInterval (optional)
Integer The predicted number of queued objects at the next configured interval. format: int32
predictedMillisUntilBytesBackpressure (optional)
Long The predicted number of milliseconds before the connection will have backpressure applied, based on the total number of bytes in the queue. format: int64
predictedMillisUntilCountBackpressure (optional)
Long The predicted number of milliseconds before the connection will have backpressure applied, based on the queued count. format: int64
predictedPercentBytes (optional)
Integer Predicted connection percent use regarding queued flow files size and backpressure threshold if configured. format: int32
predictedPercentCount (optional)
Integer Predicted connection percent use regarding queued flow files count and backpressure threshold if configured. format: int32
predictionIntervalSeconds (optional)
Integer The configured interval (in seconds) for predicting connection queue count and size (and percent usage). format: int32
bytesIn (optional)
Long The size of the FlowFiles that have come into the connection in the last 5 minutes. format: int64
bytesOut (optional)
Long The number of bytes that have left the connection in the last 5 minutes. format: int64
bytesQueued (optional)
Long The size of the FlowFiles that are currently queued in the connection. format: int64
destinationId (optional)
String The id of the destination of the connection.
destinationName (optional)
String The name of the destination of the connection.
flowFileAvailability (optional)
String The availability of FlowFiles in this connection
flowFilesIn (optional)
Integer The number of FlowFiles that have come into the connection in the last 5 minutes. format: int32
flowFilesOut (optional)
Integer The number of FlowFiles that have left the connection in the last 5 minutes. format: int32
flowFilesQueued (optional)
Integer The number of FlowFiles that are currently queued in the connection. format: int32
groupId (optional)
String The id of the process group the connection belongs to.
id (optional)
String The id of the connection.
input (optional)
String The input count/size for the connection in the last 5 minutes, pretty printed.
name (optional)
String The name of the connection.
output (optional)
String The output count/sie for the connection in the last 5 minutes, pretty printed.
percentUseBytes (optional)
Integer Connection percent use regarding queued flow files size and backpressure threshold if configured. format: int32
percentUseCount (optional)
Integer Connection percent use regarding queued flow files count and backpressure threshold if configured. format: int32
predictions (optional)
queued (optional)
String The total count and size of queued flowfiles formatted.
queuedCount (optional)
String The number of flowfiles that are queued, pretty printed.
queuedSize (optional)
String The total size of flowfiles that are queued formatted.
sourceId (optional)
String The id of the source of the connection.
sourceName (optional)
String The name of the source of the connection.
The status of all connections in the process group.
canRead (optional)
Boolean Indicates whether the user can read a given resource.
connectionStatusSnapshot (optional)
id (optional)
String The id of the connection.
The Content Viewers.
displayName (optional)
String The display name of the Content Viewer.
supportedMimeTypes (optional)
uri (optional)
String The uri of the Content Viewer.
contentViewers (optional)
bulletins (optional)
controllerServiceBulletins (optional)
flowAnalysisRuleBulletins (optional)
flowRegistryClientBulletins (optional)
parameterProviderBulletins (optional)
reportingTaskBulletins (optional)
The controller configuration.
maxTimerDrivenThreadCount (optional)
Integer The maximum number of timer driven threads the NiFi has available. format: int32
component (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
permissions (optional)
revision (optional)
activeRemotePortCount (optional)
Integer The number of active remote ports contained in the NiFi. format: int32
comments (optional)
String The comments for the NiFi.
disabledCount (optional)
Integer The number of disabled components in the NiFi. format: int32
id (optional)
inactiveRemotePortCount (optional)
Integer The number of inactive remote ports contained in the NiFi. format: int32
inputPortCount (optional)
Integer The number of input ports contained in the NiFi. format: int32
inputPorts (optional)
array[PortDTO] The input ports available to send data to for the NiFi.
instanceId (optional)
String If clustered, the id of the Cluster Manager, otherwise the id of the NiFi.
invalidCount (optional)
Integer The number of invalid components in the NiFi. format: int32
name (optional)
outputPortCount (optional)
Integer The number of output ports in the NiFi. format: int32
outputPorts (optional)
array[PortDTO] The output ports available to received data from the NiFi.
remoteSiteHttpListeningPort (optional)
Integer The HTTP(S) Port on which this instance is listening for Remote Transfers of Flow Files. If this instance is not configured to receive Flow Files from remote instances, this will be null. format: int32
remoteSiteListeningPort (optional)
Integer The Socket Port on which this instance is listening for Remote Transfers of Flow Files. If this instance is not configured to receive Flow Files from remote instances, this will be null. format: int32
runningCount (optional)
Integer The number of running components in the NiFi. format: int32
siteToSiteSecure (optional)
Boolean Indicates whether or not Site-to-Site communications with this instance is secure (2-way authentication).
stoppedCount (optional)
Integer The number of stopped components in the NiFi. format: int32
Lists the APIs this Controller Service implements.
bundle (optional)
type (optional)
String The fully qualified name of the service interface.
Lists the APIs this Controller Service implements.
bundle (optional)
type (optional)
String The fully qualified name of the service interface.
The controller services in this flow snippet.
annotationData (optional)
String The annotation for the controller service. This is how the custom UI relays configuration to the controller service.
bulletinLevel (optional)
String The level at which the controller service will report bulletins.
bundle (optional)
comments (optional)
String The comments for the controller service.
controllerServiceApis (optional)
customUiUrl (optional)
String The URL for the controller services custom configuration UI if applicable.
deprecated (optional)
Boolean Whether the ontroller service has been deprecated.
descriptors (optional)
extensionMissing (optional)
Boolean Whether the underlying extension is missing.
id (optional)
String The id of the component.
multipleVersionsAvailable (optional)
Boolean Whether the controller service has multiple versions available.
name (optional)
String The name of the controller service.
parentGroupId (optional)
String The id of parent process group of this component if applicable.
persistsState (optional)
Boolean Whether the controller service persists state.
position (optional)
properties (optional)
referencingComponents (optional)
restricted (optional)
Boolean Whether the controller service requires elevated privileges.
sensitiveDynamicPropertyNames (optional)
state (optional)
String The state of the controller service.
ENABLED
ENABLING
DISABLED
DISABLING
supportsSensitiveDynamicProperties (optional)
Boolean Whether the controller service supports sensitive dynamic properties.
type (optional)
String The type of the controller service.
validationErrors (optional)
array[String] The validation errors from the controller service.
These validation errors represent the problems with the controller service that must be resolved before it can be enabled.
validationStatus (optional)
String Indicates whether the ControllerService is valid, invalid, or still in the process of validating (i.e., it is unknown whether or not the ControllerService is valid)
VALID
INVALID
VALIDATING
versionedComponentId (optional)
String The ID of the corresponding component that is under version control
Controller Services provided in this bundle
additionalDetails (optional)
Boolean Indicates if the component has additional details documentation
artifact (optional)
String The artifact name of the bundle that provides the referenced type.
buildInfo (optional)
deprecated (optional)
Boolean Whether or not the component has been deprecated
deprecationAlternatives (optional)
array[String] If this component has been deprecated, this optional field provides alternatives to use
deprecationReason (optional)
String If this component has been deprecated, this optional field can be used to provide an explanation
dynamicProperties (optional)
explicitRestrictions (optional)
array[Restriction] Explicit restrictions that indicate a require permission to use the component
group (optional)
String The group name of the bundle that provides the referenced type.
propertyDescriptors (optional)
providedApiImplementations (optional)
array[DefinedType] If this type represents a provider for an interface, this lists the APIs it implements
restricted (optional)
Boolean Whether or not the component has a general restriction
restrictedExplanation (optional)
String An optional description of the general restriction
seeAlso (optional)
array[String] The names of other component types that may be related
stateful (optional)
supportsDynamicProperties (optional)
Boolean Whether or not this component makes use of dynamic (user-set) properties.
supportsSensitiveDynamicProperties (optional)
Boolean Whether or not this component makes use of sensitive dynamic (user-set) properties.
systemResourceConsiderations (optional)
tags (optional)
type (optional)
String The fully-qualified class type
typeDescription (optional)
String The description of the type.
version (optional)
String The version of the bundle that provides the referenced type.
bulletins (optional)
component (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
id (optional)
String The id of the component.
operatePermissions (optional)
parentGroupId (optional)
String The id of parent process group of this ControllerService.
permissions (optional)
position (optional)
revision (optional)
status (optional)
uri (optional)
String The URI for futures requests to the component.
activeThreadCount (optional)
Integer The number of active threads for the referencing component. format: int32
descriptors (optional)
groupId (optional)
String The group id for the component referencing a controller service. If this component is another controller service or a reporting task, this field is blank.
id (optional)
String The id of the component referencing a controller service.
name (optional)
String The name of the component referencing a controller service.
properties (optional)
referenceCycle (optional)
Boolean If the referencing component represents a controller service, this indicates whether it has already been represented in this hierarchy.
referenceType (optional)
String The type of reference this is.
Processor
ControllerService
ReportingTask
FlowRegistryClient
referencingComponents (optional)
state (optional)
String The scheduled state of a processor or reporting task referencing a controller service. If this component is another controller service, this field represents the controller service state.
type (optional)
String The type of the component referencing a controller service in simple Java class name format without package name.
validationErrors (optional)
All components referencing this controller service.
bulletins (optional)
component (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
id (optional)
String The id of the component.
operatePermissions (optional)
permissions (optional)
position (optional)
revision (optional)
uri (optional)
String The URI for futures requests to the component.
controllerServiceReferencingComponents (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
revision (optional)
state (optional)
String The run status of the ControllerService.
ENABLED
DISABLED
uiOnly (optional)
Boolean Indicates whether or not responses should only include fields necessary for rendering the NiFi User Interface.
As such, when this value is set to true, some fields may be returned as null values, and the selected fields may change at any time without notice.
As a result, this value should not be set to true by any client other than the UI.
The status for this ControllerService.
activeThreadCount (optional)
Integer The number of active threads for the component. format: int32
runStatus (optional)
String The run status of this ControllerService
ENABLED
ENABLING
DISABLED
DISABLING
validationStatus (optional)
String Indicates whether the component is valid, invalid, or still in the process of validating (i.e., it is unknown whether or not the component is valid)
VALID
INVALID
VALIDATING
controllerServiceTypes (optional)
controllerServices (optional)
currentTime (optional)
String The current time on the system.
activeRemotePortCount (optional)
Integer The number of active remote ports in the NiFi. format: int32
activeThreadCount (optional)
Integer The number of active threads in the NiFi. format: int32
bytesQueued (optional)
Long The size of the FlowFiles queued across the entire flow format: int64
disabledCount (optional)
Integer The number of disabled components in the NiFi. format: int32
flowFilesQueued (optional)
Integer The number of FlowFiles queued across the entire flow format: int32
inactiveRemotePortCount (optional)
Integer The number of inactive remote ports in the NiFi. format: int32
invalidCount (optional)
Integer The number of invalid components in the NiFi. format: int32
locallyModifiedAndStaleCount (optional)
Integer The number of locally modified and stale versioned process groups in the NiFi. format: int32
locallyModifiedCount (optional)
Integer The number of locally modified versioned process groups in the NiFi. format: int32
queued (optional)
String The number of flowfiles queued in the NiFi.
runningCount (optional)
Integer The number of running components in the NiFi. format: int32
staleCount (optional)
Integer The number of stale versioned process groups in the NiFi. format: int32
stoppedCount (optional)
Integer The number of stopped components in the NiFi. format: int32
syncFailureCount (optional)
Integer The number of versioned process groups in the NiFi that are unable to sync to a registry. format: int32
terminatedThreadCount (optional)
Integer The number of terminated threads in the NiFi. format: int32
upToDateCount (optional)
Integer The number of up to date versioned process groups in the NiFi. format: int32
controllerStatus (optional)
connections (optional)
funnels (optional)
inputPorts (optional)
labels (optional)
outputPorts (optional)
processGroups (optional)
processors (optional)
remoteProcessGroups (optional)
The response from copying.
connections (optional)
externalControllerServiceReferences (optional)
funnels (optional)
id (optional)
String The id for this copy action.
inputPorts (optional)
labels (optional)
outputPorts (optional)
parameterContexts (optional)
parameterProviders (optional)
processGroups (optional)
processors (optional)
remoteProcessGroups (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
originX (optional)
Double The x coordinate of the origin of the bounding box where the new components will be placed. format: double
originY (optional)
Double The y coordinate of the origin of the bounding box where the new components will be placed. format: double
snippetId (optional)
String The identifier of the snippet.
context (optional)
String The context of the counter.
id (optional)
name (optional)
String The name of the counter.
value (optional)
String The value of the counter.
valueCount (optional)
Long The value count. format: int64
aggregateSnapshot (optional)
nodeSnapshots (optional)
array[NodeCountersSnapshotDTO] A Counters snapshot for each node in the cluster. If the NiFi instance is a standalone instance, rather than a cluster, this may be null.
The counters from the node.
counters (optional)
generated (optional)
String The timestamp when the report was generated.
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
processGroupId (optional)
String The Process Group ID that this active request will update
anonymous (optional)
Boolean Whether the current user is anonymous.
canVersionFlows (optional)
Boolean Whether the current user can version flows.
componentRestrictionPermissions (optional)
controllerPermissions (optional)
countersPermissions (optional)
identity (optional)
String The user identity being serialized.
logoutSupported (optional)
Boolean Whether the system is configured to support logout operations based on current user authentication status
parameterContextPermissions (optional)
policiesPermissions (optional)
provenancePermissions (optional)
restrictedComponentsPermissions (optional)
systemPermissions (optional)
tenantsPermissions (optional)
Indicates that this property is for selecting a controller service of the specified type
artifact (optional)
String The artifact name of the bundle that provides the referenced type.
group (optional)
String The group name of the bundle that provides the referenced type.
type (optional)
String The fully-qualified class type
typeDescription (optional)
String The description of the type.
version (optional)
String The version of the bundle that provides the referenced type.
The differences in the component between the two flows
difference (optional)
String Description of the difference
differenceType (optional)
height (optional)
Double The height of the label in pixels when at a 1:1 scale. format: double
width (optional)
Double The width of the label in pixels when at a 1:1 scale. format: double
bundle (optional)
controllerServiceApis (optional)
deprecationReason (optional)
String The description of why the usage of this component is restricted.
description (optional)
String The description of the type.
explicitRestrictions (optional)
restricted (optional)
Boolean Whether this type is restricted.
tags (optional)
type (optional)
String The fully qualified name of the type.
usageRestriction (optional)
String The optional description of why the usage of this component is restricted.
current (optional)
String The count and size of flow files currently queued.
currentCount (optional)
Integer The number of flow files currently queued. format: int32
currentSize (optional)
Long The size of flow files currently queued in bytes. format: int64
dropped (optional)
String The count and size of flow files that have been dropped thus far.
droppedCount (optional)
Integer The number of flow files that have been dropped thus far. format: int32
droppedSize (optional)
Long The size of flow files that have been dropped thus far in bytes. format: int64
failureReason (optional)
String The reason, if any, that this drop request failed.
finished (optional)
Boolean Whether the query has finished.
id (optional)
String The id for this drop request.
lastUpdated (optional)
String The last time this drop request was updated.
original (optional)
String The count and size of flow files to be dropped as a result of this request.
originalCount (optional)
Integer The number of flow files to be dropped as a result of this request. format: int32
originalSize (optional)
Long The size of flow files to be dropped as a result of this request in bytes. format: int64
percentCompleted (optional)
Integer The current percent complete. format: int32
state (optional)
String The current state of the drop request.
submissionTime (optional)
String The timestamp when the query was submitted.
uri (optional)
String The URI for future requests to this drop request.
Describes the dynamic properties supported by this component
description (optional)
String The description of the dynamic property
expressionLanguageScope (optional)
String The scope of the expression language support
NONE
ENVIRONMENT
FLOWFILE_ATTRIBUTES
name (optional)
String The description of the dynamic property name
value (optional)
String The description of the dynamic property value
If the processor supports dynamic relationships, this describes the dynamic relationship
description (optional)
String The description of the dynamic relationship
name (optional)
String The description of the dynamic relationship name
An optional collection of explicit restrictions. If specified, these explicit restrictions will be enfored.
explanation (optional)
String The description of why the usage of this component is restricted for this required permission.
requiredPermission (optional)
identifier (optional)
String The identifier of the controller service
name (optional)
String The name of the controller service
flowAnalysisPending (optional)
ruleViolations (optional)
rules (optional)
bundle (optional)
comments (optional)
String The comments of the flow analysis rule.
deprecated (optional)
Boolean Whether the flow analysis rule has been deprecated.
descriptors (optional)
enforcementPolicy (optional)
extensionMissing (optional)
Boolean Whether the underlying extension is missing.
id (optional)
String The id of the component.
multipleVersionsAvailable (optional)
Boolean Whether the flow analysis rule has multiple versions available.
name (optional)
String The name of the flow analysis rule.
parentGroupId (optional)
String The id of parent process group of this component if applicable.
persistsState (optional)
Boolean Whether the flow analysis rule persists state.
position (optional)
properties (optional)
restricted (optional)
Boolean Whether the flow analysis rule requires elevated privileges.
sensitiveDynamicPropertyNames (optional)
state (optional)
String The state of the flow analysis rule.
ENABLED
DISABLED
supportsSensitiveDynamicProperties (optional)
Boolean Whether the flow analysis rule supports sensitive dynamic properties.
type (optional)
String The fully qualified type of the flow analysis rule.
validationErrors (optional)
array[String] Gets the validation errors from the flow analysis rule. These validation errors represent the problems with the flow analysis rule that must be resolved before it can be scheduled to run.
validationStatus (optional)
String Indicates whether the Flow Analysis Rule is valid, invalid, or still in the process of validating (i.e., it is unknown whether or not the Flow Analysis Rule is valid)
VALID
INVALID
VALIDATING
versionedComponentId (optional)
String The ID of the corresponding component that is under version control
Flow Analysis Rules provided in this bundle
additionalDetails (optional)
Boolean Indicates if the component has additional details documentation
artifact (optional)
String The artifact name of the bundle that provides the referenced type.
buildInfo (optional)
deprecated (optional)
Boolean Whether or not the component has been deprecated
deprecationAlternatives (optional)
array[String] If this component has been deprecated, this optional field provides alternatives to use
deprecationReason (optional)
String If this component has been deprecated, this optional field can be used to provide an explanation
dynamicProperties (optional)
explicitRestrictions (optional)
array[Restriction] Explicit restrictions that indicate a require permission to use the component
group (optional)
String The group name of the bundle that provides the referenced type.
propertyDescriptors (optional)
providedApiImplementations (optional)
array[DefinedType] If this type represents a provider for an interface, this lists the APIs it implements
restricted (optional)
Boolean Whether or not the component has a general restriction
restrictedExplanation (optional)
String An optional description of the general restriction
seeAlso (optional)
array[String] The names of other component types that may be related
stateful (optional)
supportsDynamicProperties (optional)
Boolean Whether or not this component makes use of dynamic (user-set) properties.
supportsSensitiveDynamicProperties (optional)
Boolean Whether or not this component makes use of sensitive dynamic (user-set) properties.
systemResourceConsiderations (optional)
tags (optional)
type (optional)
String The fully-qualified class type
typeDescription (optional)
String The description of the type.
version (optional)
String The version of the bundle that provides the referenced type.
bulletins (optional)
component (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
id (optional)
String The id of the component.
operatePermissions (optional)
permissions (optional)
position (optional)
revision (optional)
status (optional)
uri (optional)
String The URI for futures requests to the component.
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
revision (optional)
state (optional)
String The state of the FlowAnalysisRule.
ENABLED
DISABLED
The status for this FlowAnalysisRule.
activeThreadCount (optional)
Integer The number of active threads for the component. format: int32
runStatus (optional)
String The run status of this FlowAnalysisRule
ENABLED
DISABLED
validationStatus (optional)
String Indicates whether the component is valid, invalid, or still in the process of validating (i.e., it is unknown whether or not the component is valid)
VALID
INVALID
VALIDATING
flowAnalysisRuleTypes (optional)
enabled (optional)
enforcementPolicy (optional)
groupId (optional)
issueId (optional)
ruleId (optional)
scope (optional)
subjectComponentType (optional)
subjectDisplayName (optional)
subjectId (optional)
subjectPermissionDto (optional)
violationMessage (optional)
currentTime (optional)
String The current time on the system.
flowAnalysisRules (optional)
This breadcrumb.
id (optional)
name (optional)
versionControlInformation (optional)
The breadcrumb of the process group.
breadcrumb (optional)
id (optional)
String The id of this ancestor ProcessGroup.
parentBreadcrumb (optional)
permissions (optional)
versionedFlowState (optional)
String The current state of the Process Group, as it relates to the Versioned Flow
LOCALLY_MODIFIED
STALE
LOCALLY_MODIFIED_AND_STALE
UP_TO_DATE
SYNC_FAILURE
componentDifferences (optional)
The controller configuration.
currentTime (optional)
String The current time on the system.
defaultBackPressureDataSizeThreshold (optional)
String The default back pressure data size threshold.
defaultBackPressureObjectThreshold (optional)
Long The default back pressure object threshold. format: int64
supportsConfigurableAuthorizer (optional)
Boolean Whether this NiFi supports a configurable authorizer.
supportsConfigurableUsersAndGroups (optional)
Boolean Whether this NiFi supports configurable users and groups.
supportsManagedAuthorizer (optional)
Boolean Whether this NiFi supports a managed authorizer. Managed authorizers can visualize users, groups, and policies in the UI.
timeOffset (optional)
Integer The time offset of the system. format: int32
flowConfiguration (optional)
Flow containing the components that were created as part of this paste action.
connections (optional)
funnels (optional)
inputPorts (optional)
labels (optional)
outputPorts (optional)
processGroups (optional)
processors (optional)
remoteProcessGroups (optional)
attributes (optional)
clusterNodeAddress (optional)
String The label for the node where this FlowFile resides.
clusterNodeId (optional)
String The id of the node where this FlowFile resides.
contentClaimContainer (optional)
String The container in which the content claim lives.
contentClaimFileSize (optional)
String The file size of the content claim formatted.
contentClaimFileSizeBytes (optional)
Long The file size of the content claim in bytes. format: int64
contentClaimIdentifier (optional)
String The identifier of the content claim.
contentClaimOffset (optional)
Long The offset into the content claim where the flowfile's content begins. format: int64
contentClaimSection (optional)
String The section in which the content claim lives.
filename (optional)
lineageDuration (optional)
Long Duration since the FlowFile's greatest ancestor entered the flow. format: int64
mimeType (optional)
String The FlowFile mime type.
penalized (optional)
Boolean If the FlowFile is penalized.
penaltyExpiresIn (optional)
Long How long in milliseconds until the FlowFile penalty expires. format: int64
position (optional)
Integer The FlowFile's position in the queue. format: int32
queuedDuration (optional)
Long How long this FlowFile has been enqueued. format: int64
size (optional)
Long The FlowFile file size. format: int64
uri (optional)
String The URI that can be used to access this FlowFile.
uuid (optional)
The FlowFile summaries. The summaries will be populated once the request has completed.
clusterNodeAddress (optional)
String The label for the node where this FlowFile resides.
clusterNodeId (optional)
String The id of the node where this FlowFile resides.
filename (optional)
lineageDuration (optional)
Long Duration since the FlowFile's greatest ancestor entered the flow. format: int64
mimeType (optional)
String The FlowFile mime type.
penalized (optional)
Boolean If the FlowFile is penalized.
penaltyExpiresIn (optional)
Long How long in milliseconds until the FlowFile penalty expires. format: int64
position (optional)
Integer The FlowFile's position in the queue. format: int32
queuedDuration (optional)
Long How long this FlowFile has been enqueued. format: int64
size (optional)
Long The FlowFile file size. format: int64
uri (optional)
String The URI that can be used to access this FlowFile.
uuid (optional)
createdTimestamp (optional)
description (optional)
identifier (optional)
name (optional)
permissions (optional)
created (optional)
Long The created timestamp of this bucket format: int64
description (optional)
id (optional)
name (optional)
bucket (optional)
id (optional)
permissions (optional)
annotationData (optional)
String The annotation data for the registry client. This is how the custom UI relays configuration to the registry client.
bundle (optional)
deprecated (optional)
Boolean Whether the registry client has been deprecated.
description (optional)
String The registry description
descriptors (optional)
extensionMissing (optional)
Boolean Whether the underlying extension is missing.
id (optional)
String The registry identifier
multipleVersionsAvailable (optional)
Boolean Whether the flow registry client has multiple versions available.
name (optional)
properties (optional)
restricted (optional)
Boolean Whether the registry client requires elevated privileges.
sensitiveDynamicPropertyNames (optional)
supportsBranching (optional)
Boolean Whether the registry client supports branching.
supportsSensitiveDynamicProperties (optional)
Boolean Whether the registry client supports sensitive dynamic properties.
type (optional)
String The type of the registry client.
validationErrors (optional)
array[String] Gets the validation errors from the registry client. These validation errors represent the problems with the registry client that must be resolved before it can be used for interacting with the flow registry.
validationStatus (optional)
String Indicates whether the Registry Client is valid, invalid, or still in the process of validating (i.e., it is unknown whether or not the Registry Client is valid)
VALID
INVALID
VALIDATING
bulletins (optional)
component (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
id (optional)
String The id of the component.
operatePermissions (optional)
permissions (optional)
position (optional)
revision (optional)
uri (optional)
String The URI for futures requests to the component.
flowRegistryClientTypes (optional)
currentTime (optional)
String The current time on the system.
registries (optional)
canDelete (optional)
canRead (optional)
canWrite (optional)
The contents of this process group.
connections (optional)
controllerServices (optional)
funnels (optional)
inputPorts (optional)
labels (optional)
outputPorts (optional)
processGroups (optional)
processors (optional)
remoteProcessGroups (optional)
The funnels in this flow snippet.
id (optional)
String The id of the component.
parentGroupId (optional)
String The id of parent process group of this component if applicable.
position (optional)
versionedComponentId (optional)
String The ID of the corresponding component that is under version control
The funnels in this flow.
bulletins (optional)
component (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
id (optional)
String The id of the component.
permissions (optional)
position (optional)
revision (optional)
uri (optional)
String The URI for futures requests to the component.
The garbage collection details.
collectionCount (optional)
Long The number of times garbage collection has run. format: int64
collectionMillis (optional)
Long The total number of milliseconds spent garbage collecting. format: int64
collectionTime (optional)
String The total amount of time spent garbage collecting.
name (optional)
String The name of the garbage collector.
actions (optional)
lastRefreshed (optional)
String The timestamp when the report was generated.
total (optional)
Integer The number of number of actions that matched the search criteria.. format: int32
attributeName (optional)
String The attribute name of the metrics bean's attribute.
attributeValue (optional)
Object The attribute value of the the metrics bean's attribute
beanName (optional)
String The bean name of the metrics bean.
jmxMetricsResults (optional)
The labels in this flow snippet.
getzIndex (optional)
Long The z index of the label. format: int64
height (optional)
Double The height of the label in pixels when at a 1:1 scale. format: double
id (optional)
String The id of the component.
label (optional)
String The text that appears in the label.
parentGroupId (optional)
String The id of parent process group of this component if applicable.
position (optional)
style (optional)
map[String, String] The styles for this label (font-size : 12px, background-color : #eee, etc).
versionedComponentId (optional)
String The ID of the corresponding component that is under version control
width (optional)
Double The width of the label in pixels when at a 1:1 scale. format: double
The labels in this flow.
bulletins (optional)
component (optional)
dimensions (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
getzIndex (optional)
Long The z index of the label. format: int64
id (optional)
String The id of the component.
permissions (optional)
position (optional)
revision (optional)
uri (optional)
String The URI for futures requests to the component.
componentId (optional)
provenanceEvents (optional)
latestProvenanceEvents (optional)
expiration (optional)
String When the lineage query will expire.
finished (optional)
Boolean Whether the lineage query has finished.
id (optional)
String The id of this lineage query.
percentCompleted (optional)
Integer The percent complete for the lineage query. format: int32
request (optional)
results (optional)
submissionTime (optional)
String When the lineage query was submitted.
uri (optional)
String The URI for this lineage query for later retrieval and deletion.
The initial lineage result.
clusterNodeId (optional)
String The id of the node where this lineage originated if clustered.
eventId (optional)
Long The event id that was used to generate this lineage, if applicable.
The event id is allowed for any type of lineageRequestType.
If the lineageRequestType is FLOWFILE and the flowfile uuid is also included in the request, the event id will be ignored. format: int64
lineageRequestType (optional)
String The type of lineage request. PARENTS will return the lineage for the flowfiles that are parents of the specified event. CHILDREN will return the lineage for the flowfiles that are children of the specified event. FLOWFILE will return the lineage for the specified flowfile.
PARENTS
CHILDREN
FLOWFILE
PARENTS
CHILDREN
FLOWFILE
uuid (optional)
String The flowfile uuid that was used to generate the lineage. The flowfile uuid is only allowed when the lineageRequestType is FLOWFILE and will take precedence over event id.
The results of the lineage query.
errors (optional)
array[String] Any errors that occurred while generating the lineage.
links (optional)
nodes (optional)
destinationRunning (optional)
Boolean Whether the destination of the connection is running
failureReason (optional)
String The reason, if any, that this listing request failed.
finished (optional)
Boolean Whether the query has finished.
flowFileSummaries (optional)
id (optional)
String The id for this listing request.
lastUpdated (optional)
String The last time this listing request was updated.
maxResults (optional)
Integer The maximum number of FlowFileSummary objects to return format: int32
percentCompleted (optional)
Integer The current percent complete. format: int32
queueSize (optional)
sourceRunning (optional)
Boolean Whether the source of the connection is running
state (optional)
String The current state of the listing request.
submissionTime (optional)
String The timestamp when the query was submitted.
uri (optional)
String The URI for future requests to this listing request.
listingRequest (optional)
A list of use cases that have been documented that involve this Processor in conjunction with other Processors
configurations (optional)
description (optional)
String A description of the use case
keywords (optional)
notes (optional)
String Any pertinent notes about the use case
The coordinate of another NAR that the this NAR is dependent on, or null if not dependent on another NAR.
artifact (optional)
String The artifact id of the NAR.
group (optional)
version (optional)
String The version of the NAR.
controllerServiceTypes (optional)
dependentCoordinates (optional)
flowAnalysisRuleTypes (optional)
flowRegistryClientTypes (optional)
narSummary (optional)
parameterProviderTypes (optional)
processorTypes (optional)
reportingTaskTypes (optional)
currentTime (optional)
String The current time on the system.
narSummaries (optional)
The NAR summary
buildTime (optional)
String The time the NAR was built according to it's MANIFEST
coordinate (optional)
createdBy (optional)
String The plugin that created the NAR according to it's MANIFEST
dependencyCoordinate (optional)
digest (optional)
String The hex digest of the NAR contents
extensionCount (optional)
Integer The number of extensions contained in this NAR format: int32
failureMessage (optional)
String Information about why the installation failed, only populated when the state is failed
identifier (optional)
String The identifier of the NAR.
installComplete (optional)
Boolean Indicates if the install task has completed
sourceIdentifier (optional)
String The identifier of the source of this NAR
sourceType (optional)
state (optional)
String The state of the NAR (i.e. Installed, or not)
A list of status snapshots for each node
address (optional)
String The API address of the node
apiPort (optional)
Integer The API port used to communicate with the node format: int32
nodeId (optional)
String The unique ID that identifies the node
statisticsSnapshot (optional)
A list of status snapshots for each node
address (optional)
String The API address of the node
apiPort (optional)
Integer The API port used to communicate with the node format: int32
nodeId (optional)
String The unique ID that identifies the node
statusSnapshot (optional)
A Counters snapshot for each node in the cluster. If the NiFi instance is a standalone instance, rather than a cluster, this may be null.
address (optional)
String The API address of the node
apiPort (optional)
Integer The API port used to communicate with the node format: int32
nodeId (optional)
String The unique ID that identifies the node
snapshot (optional)
activeThreadCount (optional)
Integer The active threads for the NiFi on the node. format: int32
address (optional)
String The node's host/ip address.
apiPort (optional)
Integer The port the node is listening for API requests. format: int32
bytesQueued (optional)
Long The total size of all FlowFiles that are queued up on the node format: int64
connectionRequested (optional)
String The time of the node's last connection request.
events (optional)
flowFileBytes (optional)
flowFilesQueued (optional)
Integer The number of FlowFiles that are queued up on the node format: int32
heartbeat (optional)
String the time of the nodes's last heartbeat.
nodeId (optional)
nodeStartTime (optional)
String The time at which this Node was last refreshed.
queued (optional)
String The queue the NiFi on the node.
roles (optional)
status (optional)
The node's events.
category (optional)
String The category of the node event.
message (optional)
String The message in the node event.
timestamp (optional)
String The timestamp of the node event.
A status snapshot for each node in the cluster. If the NiFi instance is a standalone instance, rather than a cluster, this may be null.
address (optional)
String The API address of the node
apiPort (optional)
Integer The API port used to communicate with the node format: int32
nodeId (optional)
String The unique ID that identifies the node
statusSnapshot (optional)
The status reported by each node in the cluster. If the NiFi instance is a standalone instance, rather than a clustered instance, this value may be null.
address (optional)
String The API address of the node
apiPort (optional)
Integer The API port used to communicate with the node format: int32
nodeId (optional)
String The unique ID that identifies the node
statusSnapshot (optional)
A status snapshot for each node in the cluster. If the NiFi instance is a standalone instance, rather than a cluster, this may be null.
address (optional)
String The API address of the node
apiPort (optional)
Integer The API port used to communicate with the node format: int32
nodeId (optional)
String The unique ID that identifies the node
statusSnapshot (optional)
A status snapshot for each node in the cluster. If the NiFi instance is a standalone instance, rather than a cluster, this may be null.
address (optional)
String The API address of the node
apiPort (optional)
Integer The API port used to communicate with the node format: int32
nodeId (optional)
String The unique ID that identifies the node
statusSnapshot (optional)
The node-wise results
address (optional)
String The API address of the node
apiPort (optional)
Integer The API port used to communicate with the node format: int32
nodeId (optional)
String The unique ID that identifies the node
snapshot (optional)
address (optional)
String The address of the node that matched the search.
id (optional)
String The id of the node that matched the search.
The NodeStatusSnapshotsDTO objects that provide the actual metric values for the component, for each node. If the NiFi instance is not clustered, this value will be null.
address (optional)
String The node's host/ip address.
apiPort (optional)
Integer The port the node is listening for API requests. format: int32
nodeId (optional)
statusSnapshots (optional)
array[StatusSnapshotDTO] A list of StatusSnapshotDTO objects that provide the actual metric values for the component for this node.
A systems diagnostics snapshot for each node in the cluster. If the NiFi instance is a standalone instance, rather than a cluster, this may be null.
address (optional)
String The API address of the node
apiPort (optional)
Integer The API port used to communicate with the node format: int32
nodeId (optional)
String The unique ID that identifies the node
snapshot (optional)
The Parameter Context that is being operated on. This may not be populated until the request has successfully completed.
boundProcessGroups (optional)
description (optional)
String The Description of the Parameter Context.
id (optional)
String The ID the Parameter Context.
inheritedParameterContexts (optional)
name (optional)
String The Name of the Parameter Context.
parameterProviderConfiguration (optional)
parameters (optional)
bulletins (optional)
component (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
id (optional)
String The id of the component.
permissions (optional)
position (optional)
revision (optional)
uri (optional)
String The URI for futures requests to the component.
id (optional)
String The ID of the Parameter Context
name (optional)
String The name of the Parameter Context
The Parameter Context, or null if no Parameter Context has been bound to the Process Group
component (optional)
id (optional)
String The id of the component.
permissions (optional)
The Parameter Contexts updated by this Parameter Provider. This may not be populated until the request has successfully completed.
parameterContext (optional)
parameterContextRevision (optional)
referencingComponents (optional)
The Update Request
complete (optional)
Boolean Whether or not the request is completed
failureReason (optional)
String The reason for the request failing, or null if the request has not failed
lastUpdated (optional)
Date The timestamp of when the request was last updated format: date-time
parameterContext (optional)
percentCompleted (optional)
Integer A value between 0 and 100 (inclusive) indicating how close the request is to completion format: int32
referencingComponents (optional)
requestId (optional)
state (optional)
String A description of the current state of the request
submissionTime (optional)
Date The timestamp of when the request was submitted format: date-time
updateSteps (optional)
uri (optional)
String The URI for the request
parameterContextRevision (optional)
request (optional)
The steps that are required in order to complete the request, along with the status of each
complete (optional)
Boolean Whether or not this step has completed
description (optional)
String Explanation of what happens in this step
failureReason (optional)
String An explanation of why this step failed, or null if this step did not fail
The Update Request
complete (optional)
Boolean Whether or not the request is completed
componentValidationResults (optional)
failureReason (optional)
String The reason for the request failing, or null if the request has not failed
lastUpdated (optional)
Date The timestamp of when the request was last updated format: date-time
parameterContext (optional)
percentCompleted (optional)
Integer A value between 0 and 100 (inclusive) indicating how close the request is to completion format: int32
requestId (optional)
state (optional)
String A description of the current state of the request
submissionTime (optional)
Date The timestamp of when the request was submitted format: date-time
updateSteps (optional)
uri (optional)
String The URI for the request
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
request (optional)
The steps that are required in order to complete the request, along with the status of each
complete (optional)
Boolean Whether or not this step has completed
description (optional)
String Explanation of what happens in this step
failureReason (optional)
String An explanation of why this step failed, or null if this step did not fail
currentTime (optional)
String The current time on the system.
parameterContexts (optional)
The parameter information
description (optional)
String The description of the Parameter
inherited (optional)
Boolean Whether or not the Parameter is inherited from another context
name (optional)
String The name of the Parameter
parameterContext (optional)
provided (optional)
Boolean Whether or not the Parameter is provided by a ParameterProvider
referencedAssets (optional)
referencingComponents (optional)
sensitive (optional)
Boolean Whether or not the Parameter is sensitive
value (optional)
String The value of the Parameter
valueRemoved (optional)
Boolean Whether or not the value of the Parameter was removed.
When a request is made to change a parameter, the value may be null.
The absence of the value may be used either to indicate that the value is not to be changed, or that the value is to be set to null (i.e., removed).
This denotes which of the two scenarios is being encountered.
The name of the Parameter
canWrite (optional)
Boolean Indicates whether the user can write a given resource.
parameter (optional)
Configuration for any fetched parameter groups.
groupName (optional)
String The name of the external parameter group to which the provided parameter names apply.
parameterContextName (optional)
String The name of the ParameterContext that receives the parameters in this group
parameterSensitivities (optional)
synchronized (optional)
Boolean True if this group should be synchronized to a ParameterContext, including creating one if it does not exist.
The Apply Parameters Request
complete (optional)
Boolean Whether or not the request is completed
failureReason (optional)
String The reason for the request failing, or null if the request has not failed
lastUpdated (optional)
Date The timestamp of when the request was last updated format: date-time
parameterContextUpdates (optional)
parameterProvider (optional)
percentCompleted (optional)
Integer A value between 0 and 100 (inclusive) indicating how close the request is to completion format: int32
referencingComponents (optional)
requestId (optional)
state (optional)
String A description of the current state of the request
submissionTime (optional)
Date The timestamp of when the request was submitted format: date-time
updateSteps (optional)
uri (optional)
String The URI for the request
The steps that are required in order to complete the request, along with the status of each
complete (optional)
Boolean Whether or not this step has completed
description (optional)
String Explanation of what happens in this step
failureReason (optional)
String An explanation of why this step failed, or null if this step did not fail
parameterGroupName (optional)
String The Parameter Group name that maps to the Parameter Context
parameterProviderId (optional)
String The ID of the Parameter Provider
parameterProviderName (optional)
String The name of the Parameter Provider
synchronized (optional)
Boolean True if the Parameter Context should receive the parameters from the mapped Parameter Group
Optional configuration for a Parameter Provider
component (optional)
id (optional)
String The id of the component.
permissions (optional)
affectedComponents (optional)
annotationData (optional)
String The annotation data for the parameter provider. This is how the custom UI relays configuration to the parameter provider.
bundle (optional)
comments (optional)
String The comments of the parameter provider.
customUiUrl (optional)
String The URL for the custom configuration UI for the parameter provider.
deprecated (optional)
Boolean Whether the parameter provider has been deprecated.
descriptors (optional)
extensionMissing (optional)
Boolean Whether the underlying extension is missing.
id (optional)
String The id of the component.
multipleVersionsAvailable (optional)
Boolean Whether the parameter provider has multiple versions available.
name (optional)
String The name of the parameter provider.
parameterGroupConfigurations (optional)
parameterStatus (optional)
parentGroupId (optional)
String The id of parent process group of this component if applicable.
persistsState (optional)
Boolean Whether the parameter provider persists state.
position (optional)
properties (optional)
referencingParameterContexts (optional)
restricted (optional)
Boolean Whether the parameter provider requires elevated privileges.
type (optional)
String The fully qualified type of the parameter provider.
validationErrors (optional)
array[String] Gets the validation errors from the parameter provider. These validation errors represent the problems with the parameter provider that must be resolved before it can be scheduled to run.
validationStatus (optional)
String Indicates whether the Parameter Provider is valid, invalid, or still in the process of validating (i.e., it is unknown whether or not the Parameter Provider is valid)
VALID
INVALID
VALIDATING
versionedComponentId (optional)
String The ID of the corresponding component that is under version control
Parameter Providers provided in this bundle
additionalDetails (optional)
Boolean Indicates if the component has additional details documentation
artifact (optional)
String The artifact name of the bundle that provides the referenced type.
buildInfo (optional)
deprecated (optional)
Boolean Whether or not the component has been deprecated
deprecationAlternatives (optional)
array[String] If this component has been deprecated, this optional field provides alternatives to use
deprecationReason (optional)
String If this component has been deprecated, this optional field can be used to provide an explanation
dynamicProperties (optional)
explicitRestrictions (optional)
array[Restriction] Explicit restrictions that indicate a require permission to use the component
group (optional)
String The group name of the bundle that provides the referenced type.
propertyDescriptors (optional)
providedApiImplementations (optional)
array[DefinedType] If this type represents a provider for an interface, this lists the APIs it implements
restricted (optional)
Boolean Whether or not the component has a general restriction
restrictedExplanation (optional)
String An optional description of the general restriction
seeAlso (optional)
array[String] The names of other component types that may be related
stateful (optional)
supportsDynamicProperties (optional)
Boolean Whether or not this component makes use of dynamic (user-set) properties.
supportsSensitiveDynamicProperties (optional)
Boolean Whether or not this component makes use of sensitive dynamic (user-set) properties.
systemResourceConsiderations (optional)
tags (optional)
type (optional)
String The fully-qualified class type
typeDescription (optional)
String The description of the type.
version (optional)
String The version of the bundle that provides the referenced type.
bulletins (optional)
component (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
id (optional)
String The id of the component.
permissions (optional)
position (optional)
revision (optional)
uri (optional)
String The URI for futures requests to the component.
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
id (optional)
String The id of the parameter provider.
parameterGroupConfigurations (optional)
revision (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
id (optional)
String The id of the parameter provider.
revision (optional)
bundle (optional)
identifier (optional)
String The identifier of the parameter provider
name (optional)
String The name of the parameter provider
type (optional)
String The fully qualified name of the parameter provider class.
id (optional)
String The id of the component referencing a parameter provider.
name (optional)
String The name of the component referencing a parameter provider.
The Parameter Contexts that reference this Parameter Provider
bulletins (optional)
component (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
id (optional)
String The id of the component.
permissions (optional)
position (optional)
revision (optional)
uri (optional)
String The URI for futures requests to the component.
parameterProviderReferencingComponents (optional)
parameterProviderTypes (optional)
currentTime (optional)
String The current time on the system.
parameterProviders (optional)
The status of all provided parameters for this parameter provider
parameter (optional)
status (optional)
String Indicates the status of the parameter, compared to the existing parameter context
NEW
CHANGED
REMOVED
MISSING_BUT_REFERENCED
UNCHANGED
copyResponse (optional)
disconnectedNodeAcknowledged (optional)
revision (optional)
flow (optional)
revision (optional)
flowFileCount (optional)
Integer The number of flowFiles this peer holds. format: int32
hostname (optional)
String The hostname of this peer.
port (optional)
Integer The port number of this peer. format: int32
secure (optional)
Boolean Returns if this peer connection is secure.
The permissions for this component.
canRead (optional)
Boolean Indicates whether the user can read a given resource.
canWrite (optional)
Boolean Indicates whether the user can write a given resource.
The output ports available to received data from the NiFi.
allowRemoteAccess (optional)
Boolean Whether this port can be accessed remotely via Site-to-Site protocol.
comments (optional)
String The comments for the port.
concurrentlySchedulableTaskCount (optional)
Integer The number of tasks that should be concurrently scheduled for the port. format: int32
id (optional)
String The id of the component.
name (optional)
parentGroupId (optional)
String The id of parent process group of this component if applicable.
portFunction (optional)
String Specifies how the Port functions
STANDARD
FAILURE
position (optional)
state (optional)
RUNNING
STOPPED
DISABLED
transmitting (optional)
Boolean Whether the port has incoming or output connections to a remote NiFi. This is only applicable when the port is allowed to be accessed remotely.
type (optional)
INPUT_PORT
OUTPUT_PORT
validationErrors (optional)
array[String] Gets the validation errors from this port. These validation errors represent the problems with the port that must be resolved before it can be started.
versionedComponentId (optional)
String The ID of the corresponding component that is under version control
The output ports in this flow.
allowRemoteAccess (optional)
Boolean Whether this port can be accessed remotely via Site-to-Site protocol.
bulletins (optional)
component (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
id (optional)
String The id of the component.
operatePermissions (optional)
permissions (optional)
portType (optional)
position (optional)
revision (optional)
status (optional)
uri (optional)
String The URI for futures requests to the component.
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
revision (optional)
state (optional)
String The run status of the Port.
RUNNING
STOPPED
DISABLED
The status of the port.
aggregateSnapshot (optional)
groupId (optional)
String The id of the parent process group of the port.
id (optional)
name (optional)
nodeSnapshots (optional)
array[NodePortStatusSnapshotDTO] A status snapshot for each node in the cluster. If the NiFi instance is a standalone instance, rather than a cluster, this may be null.
runStatus (optional)
String The run status of the port.
Running
Stopped
Validating
Disabled
Invalid
statsLastRefreshed (optional)
String The time the status for the process group was last refreshed.
transmitting (optional)
Boolean Whether the port has incoming or outgoing connections to a remote NiFi.
canRead (optional)
Boolean Indicates whether the user can read a given resource.
portStatus (optional)
activeThreadCount (optional)
Integer The active thread count for the port. format: int32
bytesIn (optional)
Long The size of hte FlowFiles that have been accepted in the last 5 minutes. format: int64
bytesOut (optional)
Long The number of bytes that have been processed in the last 5 minutes. format: int64
flowFilesIn (optional)
Integer The number of FlowFiles that have been accepted in the last 5 minutes. format: int32
flowFilesOut (optional)
Integer The number of FlowFiles that have been processed in the last 5 minutes. format: int32
groupId (optional)
String The id of the parent process group of the port.
id (optional)
input (optional)
String The count/size of flowfiles that have been accepted in the last 5 minutes.
name (optional)
output (optional)
String The count/size of flowfiles that have been processed in the last 5 minutes.
runStatus (optional)
String The run status of the port.
Running
Stopped
Validating
Disabled
Invalid
transmitting (optional)
Boolean Whether the port has incoming or outgoing connections to a remote NiFi.
The status of all output ports in the process group.
canRead (optional)
Boolean Indicates whether the user can read a given resource.
id (optional)
portStatusSnapshot (optional)
The position of a component on the graph
x (optional)
Double The x coordinate. format: double
y (optional)
Double The y coordinate. format: double
The position of this component in the UI if applicable.
x (optional)
Double The x coordinate. format: double
y (optional)
Double The y coordinate. format: double
Previous values for a given property.
previousValue (optional)
timestamp (optional)
String The timestamp when the value was modified.
userIdentity (optional)
String The user who changed the previous value.
prioritizerTypes (optional)
activeRemotePortCount (optional)
Integer The number of active remote ports in the process group. format: int32
comments (optional)
String The comments for the process group.
contents (optional)
defaultBackPressureDataSizeThreshold (optional)
String Default value used in this Process Group for the maximum data size of objects that can be queued before back pressure is applied.
defaultBackPressureObjectThreshold (optional)
Long Default value used in this Process Group for the maximum number of objects that can be queued before back pressure is applied. format: int64
defaultFlowFileExpiration (optional)
String The default FlowFile Expiration for this Process Group.
disabledCount (optional)
Integer The number of disabled components in the process group. format: int32
executionEngine (optional)
String The Execution Engine that should be used to run the flow represented by this Process Group.
STATELESS
STANDARD
INHERITED
flowfileConcurrency (optional)
String The FlowFile Concurrency for this Process Group.
UNBOUNDED
SINGLE_FLOWFILE_PER_NODE
SINGLE_BATCH_PER_NODE
flowfileOutboundPolicy (optional)
String The Outbound Policy that is used for determining how FlowFiles should be transferred out of the Process Group.
STREAM_WHEN_AVAILABLE
BATCH_OUTPUT
id (optional)
String The id of the component.
inactiveRemotePortCount (optional)
Integer The number of inactive remote ports in the process group. format: int32
inputPortCount (optional)
Integer The number of input ports in the process group. format: int32
invalidCount (optional)
Integer The number of invalid components in the process group. format: int32
localInputPortCount (optional)
Integer The number of local input ports in the process group. format: int32
localOutputPortCount (optional)
Integer The number of local output ports in the process group. format: int32
locallyModifiedAndStaleCount (optional)
Integer The number of locally modified and stale versioned process groups in the process group. format: int32
locallyModifiedCount (optional)
Integer The number of locally modified versioned process groups in the process group. format: int32
logFileSuffix (optional)
String The log file suffix for this Process Group for dedicated logging.
maxConcurrentTasks (optional)
Integer The maximum number of concurrent tasks to use when running the flow using the Stateless Engine format: int32
name (optional)
String The name of the process group.
outputPortCount (optional)
Integer The number of output ports in the process group. format: int32
parameterContext (optional)
parentGroupId (optional)
String The id of parent process group of this component if applicable.
position (optional)
publicInputPortCount (optional)
Integer The number of public input ports in the process group. format: int32
publicOutputPortCount (optional)
Integer The number of public output ports in the process group. format: int32
runningCount (optional)
Integer The number of running components in this process group. format: int32
staleCount (optional)
Integer The number of stale versioned process groups in the process group. format: int32
statelessFlowTimeout (optional)
String The maximum amount of time that the flow can be run using the Stateless Engine before the flow times out
statelessGroupScheduledState (optional)
String If the Process Group is configured to run in using the Stateless Engine, represents the current state. Otherwise, will be STOPPED.
STOPPED
RUNNING
stoppedCount (optional)
Integer The number of stopped components in the process group. format: int32
syncFailureCount (optional)
Integer The number of versioned process groups in the process group that are unable to sync to a registry. format: int32
upToDateCount (optional)
Integer The number of up to date versioned process groups in the process group. format: int32
versionControlInformation (optional)
versionedComponentId (optional)
String The ID of the corresponding component that is under version control
activeRemotePortCount (optional)
Integer The number of active remote ports in the process group. format: int32
bulletins (optional)
component (optional)
disabledCount (optional)
Integer The number of disabled components in the process group. format: int32
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
id (optional)
String The id of the component.
inactiveRemotePortCount (optional)
Integer The number of inactive remote ports in the process group. format: int32
inputPortCount (optional)
Integer The number of input ports in the process group. format: int32
invalidCount (optional)
Integer The number of invalid components in the process group. format: int32
localInputPortCount (optional)
Integer The number of local input ports in the process group. format: int32
localOutputPortCount (optional)
Integer The number of local output ports in the process group. format: int32
locallyModifiedAndStaleCount (optional)
Integer The number of locally modified and stale versioned process groups in the process group. format: int32
locallyModifiedCount (optional)
Integer The number of locally modified versioned process groups in the process group. format: int32
outputPortCount (optional)
Integer The number of output ports in the process group. format: int32
parameterContext (optional)
permissions (optional)
position (optional)
processGroupUpdateStrategy (optional)
String Determines the process group update strategy
CURRENT_GROUP
CURRENT_GROUP_WITH_CHILDREN
publicInputPortCount (optional)
Integer The number of public input ports in the process group. format: int32
publicOutputPortCount (optional)
Integer The number of public output ports in the process group. format: int32
revision (optional)
runningCount (optional)
Integer The number of running components in this process group. format: int32
staleCount (optional)
Integer The number of stale versioned process groups in the process group. format: int32
status (optional)
stoppedCount (optional)
Integer The number of stopped components in the process group. format: int32
syncFailureCount (optional)
Integer The number of versioned process groups in the process group that are unable to sync to a registry. format: int32
upToDateCount (optional)
Integer The number of up to date versioned process groups in the process group. format: int32
uri (optional)
String The URI for futures requests to the component.
versionedFlowSnapshot (optional)
versionedFlowState (optional)
String The current state of the Process Group, as it relates to the Versioned Flow
LOCALLY_MODIFIED
STALE
LOCALLY_MODIFIED_AND_STALE
UP_TO_DATE
SYNC_FAILURE
breadcrumb (optional)
flow (optional)
id (optional)
String The id of the component.
lastRefreshed (optional)
String The time the flow for the process group was last refreshed.
parameterContext (optional)
parentGroupId (optional)
String The id of parent process group of this component if applicable.
uri (optional)
String The URI for futures requests to the component.
permissions (optional)
processGroupFlow (optional)
revision (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
processGroupRevision (optional)
versionedFlowSnapshot (optional)
The Process Group that the component belongs to
id (optional)
String The ID of the Process Group
name (optional)
String The name of the Process Group, or the ID of the Process Group if the user does not have the READ policy for the Process Group
The Process Group Change Request
complete (optional)
Boolean Whether or not this request has completed
failureReason (optional)
String An explanation of why this request failed, or null if this request has not failed
lastUpdated (optional)
String The last time this request was updated.
percentCompleted (optional)
Integer The percentage complete for the request, between 0 and 100 format: int32
processGroupId (optional)
String The unique ID of the Process Group being updated
requestId (optional)
String The unique ID of this request.
state (optional)
String The state of the request
uri (optional)
String The URI for future requests to this drop request.
processGroupRevision (optional)
request (optional)
versionedFlowSnapshot (optional)
The status of the process group.
aggregateSnapshot (optional)
id (optional)
String The ID of the Process Group
name (optional)
String The name of the Process Group
nodeSnapshots (optional)
statsLastRefreshed (optional)
String The time the status for the process group was last refreshed.
canRead (optional)
Boolean Indicates whether the user can read a given resource.
processGroupStatus (optional)
The process group status snapshot from the node.
activeThreadCount (optional)
Integer The active thread count for this process group. format: int32
bytesIn (optional)
Long The number of bytes that have come into this ProcessGroup in the last 5 minutes format: int64
bytesOut (optional)
Long The number of bytes transferred out of this ProcessGroup in the last 5 minutes format: int64
bytesQueued (optional)
Long The number of bytes that are queued up in this ProcessGroup right now format: int64
bytesRead (optional)
Long The number of bytes read by components in this ProcessGroup in the last 5 minutes format: int64
bytesReceived (optional)
Long The number of bytes received from external sources by components within this ProcessGroup in the last 5 minutes format: int64
bytesSent (optional)
Long The number of bytes sent to an external sink by components within this ProcessGroup in the last 5 minutes format: int64
bytesTransferred (optional)
Long The number of bytes transferred in this ProcessGroup in the last 5 minutes format: int64
bytesWritten (optional)
Long The number of bytes written by components in this ProcessGroup in the last 5 minutes format: int64
connectionStatusSnapshots (optional)
flowFilesIn (optional)
Integer The number of FlowFiles that have come into this ProcessGroup in the last 5 minutes format: int32
flowFilesOut (optional)
Integer The number of FlowFiles transferred out of this ProcessGroup in the last 5 minutes format: int32
flowFilesQueued (optional)
Integer The number of FlowFiles that are queued up in this ProcessGroup right now format: int32
flowFilesReceived (optional)
Integer The number of FlowFiles received from external sources by components within this ProcessGroup in the last 5 minutes format: int32
flowFilesSent (optional)
Integer The number of FlowFiles sent to an external sink by components within this ProcessGroup in the last 5 minutes format: int32
flowFilesTransferred (optional)
Integer The number of FlowFiles transferred in this ProcessGroup in the last 5 minutes format: int32
id (optional)
String The id of the process group.
input (optional)
String The input count/size for the process group in the last 5 minutes (pretty printed).
inputPortStatusSnapshots (optional)
name (optional)
String The name of this process group.
output (optional)
String The output count/size for the process group in the last 5 minutes.
outputPortStatusSnapshots (optional)
processGroupStatusSnapshots (optional)
processingNanos (optional)
processingPerformanceStatus (optional)
processorStatusSnapshots (optional)
queued (optional)
String The count/size that is queued in the the process group.
queuedCount (optional)
String The count that is queued for the process group.
queuedSize (optional)
String The size that is queued for the process group.
read (optional)
String The number of bytes read in the last 5 minutes.
received (optional)
String The count/size sent to the process group in the last 5 minutes.
remoteProcessGroupStatusSnapshots (optional)
sent (optional)
String The count/size sent from this process group in the last 5 minutes.
statelessActiveThreadCount (optional)
Integer The current number of active threads for the Process Group, when running in Stateless mode. format: int32
terminatedThreadCount (optional)
Integer The number of threads currently terminated for the process group. format: int32
transferred (optional)
String The count/size transferred to/from queues in the process group in the last 5 minutes.
versionedFlowState (optional)
String The current state of the Process Group, as it relates to the Versioned Flow
LOCALLY_MODIFIED
STALE
LOCALLY_MODIFIED_AND_STALE
UP_TO_DATE
SYNC_FAILURE
written (optional)
String The number of bytes written in the last 5 minutes.
The status of all process groups in the process group.
canRead (optional)
Boolean Indicates whether the user can read a given resource.
id (optional)
String The id of the process group.
processGroupStatusSnapshot (optional)
disconnectedNodeAcknowledged (optional)
flowSnapshot (optional)
groupId (optional)
groupName (optional)
positionDTO (optional)
revisionDTO (optional)
Represents the processor's processing performance.
contentReadDuration (optional)
Long The number of nanoseconds has spent to read content in the last 5 minutes. format: int64
contentWriteDuration (optional)
Long The number of nanoseconds has spent to write content in the last 5 minutes. format: int64
cpuDuration (optional)
Long The number of nanoseconds has spent on CPU usage in the last 5 minutes. format: int64
garbageCollectionDuration (optional)
Long The number of nanoseconds has spent running garbage collection in the last 5 minutes. format: int64
identifier (optional)
String The unique ID of the process group that the Processor belongs to
sessionCommitDuration (optional)
Long The number of nanoseconds has spent running to commit sessions the last 5 minutes. format: int64
The configuration details for the processor. These details will be included in a response if the verbose flag is included in a request.
annotationData (optional)
String The annotation data for the processor used to relay configuration between a custom UI and the procesosr.
autoTerminatedRelationships (optional)
array[String] The names of all relationships that cause a flow file to be terminated if the relationship is not connected elsewhere. This property differs from the 'isAutoTerminate' property of the RelationshipDTO in that the RelationshipDTO is meant to depict the current configuration, whereas this property can be set in a DTO when updating a Processor in order to change which Relationships should be auto-terminated.
backoffMechanism (optional)
String Determines whether the FlowFile should be penalized or the processor should be yielded between retries.
PENALIZE_FLOWFILE
YIELD_PROCESSOR
bulletinLevel (optional)
String The level at which the processor will report bulletins.
comments (optional)
String The comments for the processor.
concurrentlySchedulableTaskCount (optional)
Integer The number of tasks that should be concurrently schedule for the processor. If the processor doesn't allow parallol processing then any positive input will be ignored. format: int32
customUiUrl (optional)
String The URL for the processor's custom configuration UI if applicable.
defaultConcurrentTasks (optional)
map[String, String] Maps default values for concurrent tasks for each applicable scheduling strategy.
defaultSchedulingPeriod (optional)
map[String, String] Maps default values for scheduling period for each applicable scheduling strategy.
descriptors (optional)
executionNode (optional)
String Indicates the node where the process will execute.
lossTolerant (optional)
Boolean Whether the processor is loss tolerant.
maxBackoffPeriod (optional)
String Maximum amount of time to be waited during a retry period.
penaltyDuration (optional)
String The amount of time that is used when the process penalizes a flowfile.
properties (optional)
map[String, String] The properties for the processor. Properties whose value is not set will only contain the property name.
retriedRelationships (optional)
retryCount (optional)
Integer Overall number of retries. format: int32
runDurationMillis (optional)
Long The run duration for the processor in milliseconds. format: int64
schedulingPeriod (optional)
String The frequency with which to schedule the processor. The format of the value will depend on th value of schedulingStrategy.
schedulingStrategy (optional)
String Indicates how the processor should be scheduled to run.
sensitiveDynamicPropertyNames (optional)
yieldDuration (optional)
String The amount of time that must elapse before this processor is scheduled again after yielding.
A description of how to configure the Processor to perform the task described in the use case
configuration (optional)
String A description of how the Processor should be configured in order to accomplish the use case
processorClassName (optional)
String The fully qualified classname of the Processor that should be used to accomplish the use case
bundle (optional)
config (optional)
deprecated (optional)
Boolean Whether the processor has been deprecated.
description (optional)
String The description of the processor.
executionNodeRestricted (optional)
Boolean Indicates if the execution node of a processor is restricted to run only on the primary node
extensionMissing (optional)
Boolean Whether the underlying extension is missing.
id (optional)
String The id of the component.
inputRequirement (optional)
String The input requirement for this processor.
multipleVersionsAvailable (optional)
Boolean Whether the processor has multiple versions available.
name (optional)
String The name of the processor.
parentGroupId (optional)
String The id of parent process group of this component if applicable.
persistsState (optional)
Boolean Whether the processor persists state.
position (optional)
relationships (optional)
restricted (optional)
Boolean Whether the processor requires elevated privileges.
state (optional)
String The state of the processor
RUNNING
STOPPED
DISABLED
style (optional)
supportsBatching (optional)
Boolean Whether the processor supports batching. This makes the run duration settings available.
supportsParallelProcessing (optional)
Boolean Whether the processor supports parallel processing.
supportsSensitiveDynamicProperties (optional)
Boolean Whether the processor supports sensitive dynamic properties.
type (optional)
String The type of the processor.
validationErrors (optional)
array[String] The validation errors for the processor. These validation errors represent the problems with the processor that must be resolved before it can be started.
validationStatus (optional)
String Indicates whether the Processor is valid, invalid, or still in the process of validating (i.e., it is unknown whether or not the Processor is valid)
VALID
INVALID
VALIDATING
versionedComponentId (optional)
String The ID of the corresponding component that is under version control
Processors provided in this bundle
additionalDetails (optional)
Boolean Indicates if the component has additional details documentation
artifact (optional)
String The artifact name of the bundle that provides the referenced type.
buildInfo (optional)
defaultBulletinLevel (optional)
String The default bulletin level, such as WARN, INFO, DEBUG, etc.
defaultConcurrentTasksBySchedulingStrategy (optional)
defaultPenaltyDuration (optional)
String The default penalty duration as a time period, such as "30 sec".
defaultSchedulingPeriodBySchedulingStrategy (optional)
map[String, String] The default scheduling period for each scheduling strategy. The scheduling period is expected to be a time period, such as "30 sec".
defaultSchedulingStrategy (optional)
String The default scheduling strategy for the processor.
defaultYieldDuration (optional)
String The default yield duration as a time period, such as "1 sec".
deprecated (optional)
Boolean Whether or not the component has been deprecated
deprecationAlternatives (optional)
array[String] If this component has been deprecated, this optional field provides alternatives to use
deprecationReason (optional)
String If this component has been deprecated, this optional field can be used to provide an explanation
dynamicProperties (optional)
dynamicRelationship (optional)
explicitRestrictions (optional)
array[Restriction] Explicit restrictions that indicate a require permission to use the component
group (optional)
String The group name of the bundle that provides the referenced type.
inputRequirement (optional)
String Any input requirements this processor has.
INPUT_REQUIRED
INPUT_ALLOWED
INPUT_FORBIDDEN
multiProcessorUseCases (optional)
primaryNodeOnly (optional)
Boolean Whether or not this processor should be scheduled only on the primary node in a cluster.
propertyDescriptors (optional)
providedApiImplementations (optional)
array[DefinedType] If this type represents a provider for an interface, this lists the APIs it implements
readsAttributes (optional)
restricted (optional)
Boolean Whether or not the component has a general restriction
restrictedExplanation (optional)
String An optional description of the general restriction
seeAlso (optional)
array[String] The names of other component types that may be related
sideEffectFree (optional)
Boolean Whether or not this processor is considered side-effect free. Side-effect free indicate that the processor's operations on FlowFiles can be safely repeated across process sessions.
stateful (optional)
supportedRelationships (optional)
supportedSchedulingStrategies (optional)
array[String] The supported scheduling strategies, such as TIME_DRIVER, CRON, or EVENT_DRIVEN.
supportsBatching (optional)
Boolean Whether or not this processor supports batching. If a Processor uses this annotation, it allows the Framework to batch calls to session commits, as well as allowing the Framework to return the same session multiple times.
supportsDynamicProperties (optional)
Boolean Whether or not this component makes use of dynamic (user-set) properties.
supportsDynamicRelationships (optional)
Boolean Whether or not this processor supports dynamic relationships.
supportsSensitiveDynamicProperties (optional)
Boolean Whether or not this component makes use of sensitive dynamic (user-set) properties.
systemResourceConsiderations (optional)
tags (optional)
triggerSerially (optional)
Boolean Whether or not this processor should be triggered serially (i.e. no concurrent execution).
triggerWhenAnyDestinationAvailable (optional)
Boolean Whether or not this processor should be triggered when any destination queue has room.
triggerWhenEmpty (optional)
Boolean Whether or not this processor should be triggered when incoming queues are empty.
type (optional)
String The fully-qualified class type
typeDescription (optional)
String The description of the type.
useCases (optional)
array[UseCase] A list of use cases that have been documented for this Processor
version (optional)
String The version of the bundle that provides the referenced type.
writesAttributes (optional)
bulletins (optional)
component (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
id (optional)
String The id of the component.
inputRequirement (optional)
String The input requirement for this processor.
operatePermissions (optional)
permissions (optional)
position (optional)
revision (optional)
status (optional)
uri (optional)
String The URI for futures requests to the component.
The details of a Processor's run status
activeThreadCount (optional)
Integer The current number of threads that the processor is currently using format: int32
id (optional)
String The ID of the processor
name (optional)
String The name of the processor
runStatus (optional)
String The run status of the processor
Running
Stopped
Invalid
Validating
Disabled
validationErrors (optional)
permissions (optional)
revision (optional)
runStatusDetails (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
revision (optional)
state (optional)
String The run status of the Processor.
RUNNING
STOPPED
DISABLED
RUN_ONCE
aggregateSnapshot (optional)
groupId (optional)
String The unique ID of the process group that the Processor belongs to
id (optional)
String The unique ID of the Processor
name (optional)
String The name of the Processor
nodeSnapshots (optional)
runStatus (optional)
String The run status of the Processor
Running
Stopped
Validating
Disabled
Invalid
statsLastRefreshed (optional)
String The timestamp of when the stats were last refreshed
type (optional)
String The type of the Processor
canRead (optional)
Boolean Indicates whether the user can read a given resource.
processorStatus (optional)
The processor status snapshot from the node.
activeThreadCount (optional)
Integer The number of threads currently executing in the processor. format: int32
bytesIn (optional)
Long The size of the FlowFiles that have been accepted in the last 5 minutes format: int64
bytesOut (optional)
Long The size of the FlowFiles transferred to a Connection in the last 5 minutes format: int64
bytesRead (optional)
Long The number of bytes read by this Processor in the last 5 mintues format: int64
bytesWritten (optional)
Long The number of bytes written by this Processor in the last 5 minutes format: int64
executionNode (optional)
String Indicates the node where the process will execute.
ALL
PRIMARY
flowFilesIn (optional)
Integer The number of FlowFiles that have been accepted in the last 5 minutes format: int32
flowFilesOut (optional)
Integer The number of FlowFiles transferred to a Connection in the last 5 minutes format: int32
groupId (optional)
String The id of the parent process group to which the processor belongs.
id (optional)
String The id of the processor.
input (optional)
String The count/size of flowfiles that have been accepted in the last 5 minutes.
name (optional)
String The name of the prcessor.
output (optional)
String The count/size of flowfiles that have been processed in the last 5 minutes.
processingPerformanceStatus (optional)
read (optional)
String The number of bytes read in the last 5 minutes.
runStatus (optional)
String The state of the processor.
Running
Stopped
Validating
Disabled
Invalid
taskCount (optional)
Integer The number of times this Processor has run in the last 5 minutes format: int32
tasks (optional)
String The total number of task this connectable has completed over the last 5 minutes.
tasksDuration (optional)
String The total duration of all tasks for this connectable over the last 5 minutes.
tasksDurationNanos (optional)
Long The number of nanoseconds that this Processor has spent running in the last 5 minutes format: int64
terminatedThreadCount (optional)
Integer The number of threads currently terminated for the processor. format: int32
type (optional)
String The type of the processor.
written (optional)
String The number of bytes written in the last 5 minutes.
The status of all processors in the process group.
canRead (optional)
Boolean Indicates whether the user can read a given resource.
id (optional)
String The id of the processor.
processorStatusSnapshot (optional)
processorTypes (optional)
runStatusDetails (optional)
A list of the allowable values for the property
description (optional)
String The description of the value, e.g., the behavior it produces.
displayName (optional)
String The display name of the value, if different from the internal value
value (optional)
The dependencies that this property has on other properties
dependentValues (optional)
propertyDisplayName (optional)
String The name of the property that is depended upon
propertyName (optional)
String The name of the property that is depended upon
A list of dependencies that must be met in order for this Property to be relevant. If any of these dependencies is not met, the property described by this Property Descriptor is not relevant.
dependentValues (optional)
array[String] The values for the property that satisfies the dependency, or null if the dependency is satisfied by the presence of any value for the associated property name
propertyName (optional)
String The name of the property that is being depended upon
Descriptions of configuration properties applicable to this component.
allowableValues (optional)
defaultValue (optional)
String The default value if a user-set value is not specified
dependencies (optional)
description (optional)
String The description of what the property does
displayName (optional)
String The display name of the property key, if different from the name
dynamic (optional)
Boolean Whether or not the descriptor is for a dynamically added property
expressionLanguageScope (optional)
String The scope of expression language supported by this property
NONE
ENVIRONMENT
FLOWFILE_ATTRIBUTES
expressionLanguageScopeDescription (optional)
String The description of the expression language scope supported by this property
name (optional)
String The name of the property key
required (optional)
Boolean Whether or not the property is required for the component
resourceDefinition (optional)
sensitive (optional)
Boolean Whether or not the value of the property is considered sensitive (e.g., passwords and keys)
typeProvidedByValue (optional)
validRegex (optional)
String A regular expression that can be used to validate the value of this property
validator (optional)
String Name of the validator used for this property descriptor
The descriptors for the reporting tasks properties.
allowableValues (optional)
defaultValue (optional)
String The default value for the property.
dependencies (optional)
array[PropertyDependencyDTO] A list of dependencies that must be met in order for this Property to be relevant. If any of these dependencies is not met, the property described by this Property Descriptor is not relevant.
description (optional)
String The description for the property. Used to relay additional details to a user or provide a mechanism of documenting intent.
displayName (optional)
String The human readable name for the property.
dynamic (optional)
Boolean Whether the property is dynamic (user-defined).
expressionLanguageScope (optional)
String Scope of the Expression Language evaluation for the property.
identifiesControllerService (optional)
String If the property identifies a controller service this returns the fully qualified type.
identifiesControllerServiceBundle (optional)
name (optional)
String The name for the property.
required (optional)
Boolean Whether the property is required.
sensitive (optional)
Boolean Whether the property is sensitive and protected whenever stored or represented.
supportsEl (optional)
Boolean Whether the property supports expression language.
propertyDescriptor (optional)
The history for the properties of the component.
previousValues (optional)
Indicates that this property references external resources
cardinality (optional)
String The cardinality of the resource definition (i.e. single or multiple)
SINGLE
MULTIPLE
resourceTypes (optional)
expiration (optional)
String The timestamp when the query will expire.
finished (optional)
Boolean Whether the query has finished.
id (optional)
String The id of the provenance query.
percentCompleted (optional)
Integer The current percent complete. format: int32
request (optional)
results (optional)
submissionTime (optional)
String The timestamp when the query was submitted.
uri (optional)
String The URI for this query. Used for obtaining/deleting the request at a later time
The provenance events that matched the search criteria.
alternateIdentifierUri (optional)
String The alternate identifier uri for the fileflow for the event.
attributes (optional)
childUuids (optional)
clusterNodeAddress (optional)
String The label for the node where the event originated.
clusterNodeId (optional)
String The identifier for the node where the event originated.
componentId (optional)
String The id of the component that generated the event.
componentName (optional)
String The name of the component that generated the event.
componentType (optional)
String The type of the component that generated the event.
contentEqual (optional)
Boolean Whether the input and output content claim is the same.
details (optional)
eventDuration (optional)
Long The event duration in milliseconds. format: int64
eventId (optional)
Long The event id. This is a one up number thats unique per node. format: int64
eventTime (optional)
String The timestamp of the event.
eventType (optional)
fileSize (optional)
String The size of the flowfile for the event.
fileSizeBytes (optional)
Long The size of the flowfile in bytes for the event. format: int64
flowFileUuid (optional)
String The uuid of the flowfile for the event.
groupId (optional)
String The id of the group that the component resides in. If the component is no longer in the flow, the group id will not be set.
id (optional)
inputContentAvailable (optional)
Boolean Whether the input content is still available.
inputContentClaimContainer (optional)
String The container in which the input content claim lives.
inputContentClaimFileSize (optional)
String The file size of the input content claim formatted.
inputContentClaimFileSizeBytes (optional)
Long The file size of the intput content claim in bytes. format: int64
inputContentClaimIdentifier (optional)
String The identifier of the input content claim.
inputContentClaimOffset (optional)
Long The offset into the input content claim where the flowfiles content begins. format: int64
inputContentClaimSection (optional)
String The section in which the input content claim lives.
lineageDuration (optional)
Long The duration since the lineage began, in milliseconds. format: int64
outputContentAvailable (optional)
Boolean Whether the output content is still available.
outputContentClaimContainer (optional)
String The container in which the output content claim lives.
outputContentClaimFileSize (optional)
String The file size of the output content claim formatted.
outputContentClaimFileSizeBytes (optional)
Long The file size of the output content claim in bytes. format: int64
outputContentClaimIdentifier (optional)
String The identifier of the output content claim.
outputContentClaimOffset (optional)
Long The offset into the output content claim where the flowfiles content begins. format: int64
outputContentClaimSection (optional)
String The section in which the output content claim lives.
parentUuids (optional)
relationship (optional)
String The relationship to which the flowfile was routed if the event is of type ROUTE.
replayAvailable (optional)
Boolean Whether or not replay is available.
replayExplanation (optional)
String Explanation as to why replay is unavailable.
sourceConnectionIdentifier (optional)
String The identifier of the queue/connection from which the flowfile was pulled to genereate this event. May be null if the queue/connection is unknown or the flowfile was generated from this event.
sourceSystemFlowFileId (optional)
String The source system flowfile id.
transitUri (optional)
String The source/destination system uri if the event was a RECEIVE/SEND.
provenanceEvent (optional)
The links between the nodes in the lineage.
flowFileUuid (optional)
String The flowfile uuid that traversed the link.
millis (optional)
Long The timestamp of this link in milliseconds. format: int64
sourceId (optional)
String The source node id of the link.
targetId (optional)
String The target node id of the link.
timestamp (optional)
String The timestamp of the link (based on the destination).
The nodes in the lineage.
childUuids (optional)
array[String] The uuid of the childrent flowfiles of the provenance event.
clusterNodeIdentifier (optional)
String The identifier of the node that this event/flowfile originated from.
eventType (optional)
String If the type is EVENT, this is the type of event.
flowFileUuid (optional)
String The uuid of the flowfile associated with the provenance event.
id (optional)
millis (optional)
Long The timestamp of the node in milliseconds. format: int64
parentUuids (optional)
array[String] The uuid of the parent flowfiles of the provenance event.
timestamp (optional)
String The timestamp of the node formatted.
type (optional)
FLOWFILE
EVENT
searchableFields (optional)
provenanceOptions (optional)
The provenance request.
clusterNodeId (optional)
String The id of the node in the cluster where this provenance originated.
endDate (optional)
String The latest event time to include in the query.
incrementalResults (optional)
Boolean Whether or not incremental results are returned. If false, provenance events are only returned once the query completes. This property is true by default.
maxResults (optional)
Integer The maximum number of results to include. format: int32
maximumFileSize (optional)
String The maximum file size to include in the query.
minimumFileSize (optional)
String The minimum file size to include in the query.
searchTerms (optional)
startDate (optional)
String The earliest event time to include in the query.
summarize (optional)
Boolean Whether or not to summarize provenance events returned. This property is false by default.
The provenance results.
errors (optional)
array[String] Any errors that occurred while performing the provenance request.
generated (optional)
String Then the search was performed.
oldestEvent (optional)
String The oldest event available in the provenance repository.
provenanceEvents (optional)
timeOffset (optional)
Integer The time offset of the server that's used for event time. format: int32
total (optional)
String The total number of results formatted.
totalCount (optional)
Long The total number of results. format: int64
The search terms used to perform the search.
inverse (optional)
Boolean Query for all except for search value.
value (optional)
The available searchable field for the NiFi.
field (optional)
id (optional)
String The id of the searchable field.
label (optional)
String The label for the searchable field.
type (optional)
String The type of the searchable field.
The size of the queue
byteCount (optional)
Long The size of objects in a queue. format: int64
objectCount (optional)
Integer The count of objects in a queue. format: int32
branch (optional)
bucketIdentifier (optional)
bucketName (optional)
createdTimestamp (optional)
description (optional)
identifier (optional)
lastModifiedTimestamp (optional)
name (optional)
permissions (optional)
versionCount (optional)
versionInfo (optional)
bucket (optional)
externalControllerServices (optional)
flow (optional)
flowContents (optional)
flowEncodingVersion (optional)
latest (optional)
parameterContexts (optional)
parameterProviders (optional)
snapshotMetadata (optional)
author (optional)
branch (optional)
bucketIdentifier (optional)
comments (optional)
flowIdentifier (optional)
timestamp (optional)
version (optional)
The supported relationships for this processor.
description (optional)
String The description of the relationship
name (optional)
String The name of the relationship
The available relationships that the processor currently supports.
autoTerminate (optional)
Boolean Whether or not flowfiles sent to this relationship should auto terminate.
description (optional)
String The relationship description.
name (optional)
retry (optional)
Boolean Whether or not flowfiles sent to this relationship should retry.
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
revision (optional)
state (optional)
String The run status of the RemotePort.
TRANSMITTING
STOPPED
The contents of the remote process group. Will contain available input/output ports.
inputPorts (optional)
outputPorts (optional)
activeRemoteInputPortCount (optional)
Integer The number of active remote input ports. format: int32
activeRemoteOutputPortCount (optional)
Integer The number of active remote output ports. format: int32
authorizationIssues (optional)
array[String] Any remote authorization issues for the remote process group.
comments (optional)
String The comments for the remote process group.
communicationsTimeout (optional)
String The time period used for the timeout when communicating with the target.
contents (optional)
flowRefreshed (optional)
String The timestamp when this remote process group was last refreshed.
id (optional)
String The id of the component.
inactiveRemoteInputPortCount (optional)
Integer The number of inactive remote input ports. format: int32
inactiveRemoteOutputPortCount (optional)
Integer The number of inactive remote output ports. format: int32
inputPortCount (optional)
Integer The number of remote input ports currently available on the target. format: int32
localNetworkInterface (optional)
String The local network interface to send/receive data. If not specified, any local address is used. If clustered, all nodes must have an interface with this identifier.
name (optional)
String The name of the remote process group.
outputPortCount (optional)
Integer The number of remote output ports currently available on the target. format: int32
parentGroupId (optional)
String The id of parent process group of this component if applicable.
position (optional)
proxyHost (optional)
proxyPassword (optional)
proxyPort (optional)
proxyUser (optional)
targetSecure (optional)
Boolean Whether the target is running securely.
targetUri (optional)
String The target URI of the remote process group. If target uri is not set, but uris are set, then returns the first url in the urls. If neither target uri nor uris are set, then returns null.
targetUris (optional)
String The target URI of the remote process group. If target uris is not set but target uri is set, then returns a collection containing the single target uri. If neither target uris nor uris are set, then returns null.
transmitting (optional)
Boolean Whether the remote process group is actively transmitting.
transportProtocol (optional)
validationErrors (optional)
array[String] The validation errors for the remote process group.
These validation errors represent the problems with the remote process group that must be resolved before it can transmit.
versionedComponentId (optional)
String The ID of the corresponding component that is under version control
yieldDuration (optional)
String When yielding, this amount of time must elapse before the remote process group is scheduled again.
bulletins (optional)
component (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
id (optional)
String The id of the component.
inputPortCount (optional)
Integer The number of remote input ports currently available on the target. format: int32
operatePermissions (optional)
outputPortCount (optional)
Integer The number of remote output ports currently available on the target. format: int32
permissions (optional)
position (optional)
revision (optional)
status (optional)
uri (optional)
String The URI for futures requests to the component.
The output ports from which data can be retrieved.
batchSettings (optional)
comments (optional)
String The comments as configured on the target port.
concurrentlySchedulableTaskCount (optional)
Integer The number of task that may transmit flowfiles to the target port concurrently. format: int32
connected (optional)
Boolean Whether the port has either an incoming or outgoing connection.
exists (optional)
Boolean Whether the target port exists.
groupId (optional)
String The id of the remote process group that the port resides in.
id (optional)
name (optional)
String The name of the target port.
targetId (optional)
String The id of the target port.
targetRunning (optional)
Boolean Whether the target port is running.
transmitting (optional)
Boolean Whether the remote port is configured for transmission.
useCompression (optional)
Boolean Whether the flowfiles are compressed when sent to the target port.
versionedComponentId (optional)
String The ID of the corresponding component that is under version control
bulletins (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
id (optional)
String The id of the component.
operatePermissions (optional)
permissions (optional)
position (optional)
remoteProcessGroupPort (optional)
revision (optional)
uri (optional)
String The URI for futures requests to the component.
The status of the remote process group.
aggregateSnapshot (optional)
groupId (optional)
String The unique ID of the process group that the Processor belongs to
id (optional)
String The unique ID of the Processor
name (optional)
String The name of the remote process group.
nodeSnapshots (optional)
statsLastRefreshed (optional)
String The time the status for the process group was last refreshed.
targetUri (optional)
String The URI of the target system.
transmissionStatus (optional)
String The transmission status of the remote process group.
validationStatus (optional)
String Indicates whether the component is valid, invalid, or still in the process of validating (i.e., it is unknown whether or not the component is valid)
VALID
INVALID
VALIDATING
canRead (optional)
Boolean Indicates whether the user can read a given resource.
remoteProcessGroupStatus (optional)
The remote process group status snapshot from the node.
activeThreadCount (optional)
Integer The number of active threads for the remote process group. format: int32
bytesReceived (optional)
Long The size of the FlowFiles received from the remote process group in the last 5 minutes. format: int64
bytesSent (optional)
Long The size of the FlowFiles sent to the remote process group in the last 5 minutes. format: int64
flowFilesReceived (optional)
Integer The number of FlowFiles received from the remote process group in the last 5 minutes. format: int32
flowFilesSent (optional)
Integer The number of FlowFiles sent to the remote process group in the last 5 minutes. format: int32
groupId (optional)
String The id of the parent process group the remote process group resides in.
id (optional)
String The id of the remote process group.
name (optional)
String The name of the remote process group.
received (optional)
String The count/size of the flowfiles received from the remote process group in the last 5 minutes.
sent (optional)
String The count/size of the flowfiles sent to the remote process group in the last 5 minutes.
targetUri (optional)
String The URI of the target system.
transmissionStatus (optional)
String The transmission status of the remote process group.
The status of all remote process groups in the process group.
canRead (optional)
Boolean Indicates whether the user can read a given resource.
id (optional)
String The id of the remote process group.
remoteProcessGroupStatusSnapshot (optional)
remoteProcessGroups (optional)
componentId (optional)
String The UUID of the component whose last event should be replayed.
nodes (optional)
String Which nodes are to replay their last provenance event.
ALL
PRIMARY
aggregateSnapshot (optional)
componentId (optional)
String The UUID of the component whose last event should be replayed.
nodeSnapshots (optional)
nodes (optional)
String Which nodes were requested to replay their last provenance event.
ALL
PRIMARY
The snapshot from the node
eventAvailable (optional)
Boolean Whether or not an event was available. This may not be populated if there was a failure.
eventsReplayed (optional)
array[Long] The IDs of the events that were successfully replayed format: int64
failureExplanation (optional)
String If unable to replay an event, specifies why the event could not be replayed
activeThreadCount (optional)
Integer The number of active threads for the reporting task. format: int32
annotationData (optional)
String The annotation data for the repoting task. This is how the custom UI relays configuration to the reporting task.
bundle (optional)
comments (optional)
String The comments of the reporting task.
customUiUrl (optional)
String The URL for the custom configuration UI for the reporting task.
defaultSchedulingPeriod (optional)
deprecated (optional)
Boolean Whether the reporting task has been deprecated.
descriptors (optional)
extensionMissing (optional)
Boolean Whether the underlying extension is missing.
id (optional)
String The id of the component.
multipleVersionsAvailable (optional)
Boolean Whether the reporting task has multiple versions available.
name (optional)
String The name of the reporting task.
parentGroupId (optional)
String The id of parent process group of this component if applicable.
persistsState (optional)
Boolean Whether the reporting task persists state.
position (optional)
properties (optional)
restricted (optional)
Boolean Whether the reporting task requires elevated privileges.
schedulingPeriod (optional)
String The frequency with which to schedule the reporting task. The format of the value will depend on the value of the schedulingStrategy.
schedulingStrategy (optional)
String The scheduling strategy that determines how the schedulingPeriod value should be interpreted.
sensitiveDynamicPropertyNames (optional)
state (optional)
String The state of the reporting task.
RUNNING
STOPPED
DISABLED
supportsSensitiveDynamicProperties (optional)
Boolean Whether the reporting task supports sensitive dynamic properties.
type (optional)
String The fully qualified type of the reporting task.
validationErrors (optional)
array[String] Gets the validation errors from the reporting task. These validation errors represent the problems with the reporting task that must be resolved before it can be scheduled to run.
validationStatus (optional)
String Indicates whether the Reporting Task is valid, invalid, or still in the process of validating (i.e., it is unknown whether or not the Reporting Task is valid)
VALID
INVALID
VALIDATING
versionedComponentId (optional)
String The ID of the corresponding component that is under version control
Reporting Tasks provided in this bundle
additionalDetails (optional)
Boolean Indicates if the component has additional details documentation
artifact (optional)
String The artifact name of the bundle that provides the referenced type.
buildInfo (optional)
defaultSchedulingPeriodBySchedulingStrategy (optional)
map[String, String] The default scheduling period for each scheduling strategy. The scheduling period is expected to be a time period, such as "30 sec".
defaultSchedulingStrategy (optional)
String The default scheduling strategy for the reporting task.
deprecated (optional)
Boolean Whether or not the component has been deprecated
deprecationAlternatives (optional)
array[String] If this component has been deprecated, this optional field provides alternatives to use
deprecationReason (optional)
String If this component has been deprecated, this optional field can be used to provide an explanation
dynamicProperties (optional)
explicitRestrictions (optional)
array[Restriction] Explicit restrictions that indicate a require permission to use the component
group (optional)
String The group name of the bundle that provides the referenced type.
propertyDescriptors (optional)
providedApiImplementations (optional)
array[DefinedType] If this type represents a provider for an interface, this lists the APIs it implements
restricted (optional)
Boolean Whether or not the component has a general restriction
restrictedExplanation (optional)
String An optional description of the general restriction
seeAlso (optional)
array[String] The names of other component types that may be related
stateful (optional)
supportedSchedulingStrategies (optional)
array[String] The supported scheduling strategies, such as TIME_DRIVER or CRON.
supportsDynamicProperties (optional)
Boolean Whether or not this component makes use of dynamic (user-set) properties.
supportsSensitiveDynamicProperties (optional)
Boolean Whether or not this component makes use of sensitive dynamic (user-set) properties.
systemResourceConsiderations (optional)
tags (optional)
type (optional)
String The fully-qualified class type
typeDescription (optional)
String The description of the type.
version (optional)
String The version of the bundle that provides the referenced type.
bulletins (optional)
component (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
id (optional)
String The id of the component.
operatePermissions (optional)
permissions (optional)
position (optional)
revision (optional)
status (optional)
uri (optional)
String The URI for futures requests to the component.
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
revision (optional)
state (optional)
String The run status of the ReportingTask.
RUNNING
STOPPED
The status for this ReportingTask.
activeThreadCount (optional)
Integer The number of active threads for the component. format: int32
runStatus (optional)
String The run status of this ReportingTask
RUNNING
STOPPED
DISABLED
validationStatus (optional)
String Indicates whether the component is valid, invalid, or still in the process of validating (i.e., it is unknown whether or not the component is valid)
VALID
INVALID
VALIDATING
reportingTaskTypes (optional)
currentTime (optional)
String The current time on the system.
reportingTasks (optional)
The required permission necessary for this restriction.
id (optional)
String The required sub-permission necessary for this restriction.
label (optional)
String The label for the required sub-permission necessary for this restriction.
awaitingDestruction (optional)
Boolean Whether or not the Resource Claim is awaiting destruction
claimantCount (optional)
Integer The number of FlowFiles that have a claim to the Resource format: int32
container (optional)
String The container of the Content Repository in which the Resource Claim exists
identifier (optional)
String The identifier of the Resource Claim
inUse (optional)
Boolean Whether or not the Resource Claim is in use
section (optional)
String The section of the Content Repository in which the Resource Claim exists
writable (optional)
Boolean Whether or not the Resource Claim can still have more data written to it
identifier (optional)
String The identifier of the resource.
name (optional)
String The name of the resource.
Explicit restrictions that indicate a require permission to use the component
explanation (optional)
String The explanation of this restriction
requiredPermission (optional)
String The permission required for this restriction
The revision of the Process Group
clientId (optional)
String A client identifier used to make a request.
By including a client identifier, the API can allow multiple requests without needing the current revision.
Due to the asynchronous nature of requests/responses this was implemented to allow the client to make numerous requests without having to wait for the previous response to come back
lastModifier (optional)
String The user that last modified the flow.
version (optional)
Long NiFi employs an optimistic locking strategy where the client must include a revision in their request when performing an update.
In a response to a mutable flow request, this field represents the updated base version. format: int64
processorIds (optional)
array[String] The IDs of all processors whose run status details should be provided
agentType (optional)
String The type of the runtime binary, e.g., 'minifi-java' or 'minifi-cpp'
buildInfo (optional)
bundles (optional)
identifier (optional)
String A unique identifier for the manifest
schedulingDefaults (optional)
version (optional)
String The version of the runtime binary, e.g., '1.0.1'
runtimeManifest (optional)
components (optional)
map[String, RevisionDTO] Optional components to schedule. If not specified, all authorized descendant components will be used.
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
id (optional)
String The id of the ProcessGroup
state (optional)
String The desired state of the descendant components
RUNNING
STOPPED
ENABLED
DISABLED
Scheduling defaults for components defined in this manifest
defaultConcurrentTasksBySchedulingStrategy (optional)
defaultMaxConcurrentTasks (optional)
String The default concurrent tasks
defaultRunDurationNanos (optional)
Long The default run duration in nano-seconds format: int64
defaultSchedulingPeriodMillis (optional)
Long The default scheduling period in milliseconds format: int64
defaultSchedulingPeriodsBySchedulingStrategy (optional)
defaultSchedulingStrategy (optional)
String The name of the default scheduling strategy
TIMER_DRIVEN
CRON_DRIVEN
penalizationPeriodMillis (optional)
Long The default penalization period in milliseconds format: int64
yieldDurationMillis (optional)
Long The default yield duration in milliseconds format: int64
The nearest versioned ancestor group of the component that matched the search.
connectionResults (optional)
controllerServiceNodeResults (optional)
funnelResults (optional)
inputPortResults (optional)
labelResults (optional)
outputPortResults (optional)
parameterContextResults (optional)
parameterProviderNodeResults (optional)
parameterResults (optional)
processGroupResults (optional)
processorResults (optional)
remoteProcessGroupResults (optional)
searchResultsDTO (optional)
The snippet.
connections (optional)
map[String, RevisionDTO] The ids of the connections in this snippet. These ids will be populated within each response. They can be specified when creating a snippet. However, once a snippet has been created its contents cannot be modified (these ids are ignored during update requests).
funnels (optional)
map[String, RevisionDTO] The ids of the funnels in this snippet. These ids will be populated within each response. They can be specified when creating a snippet. However, once a snippet has been created its contents cannot be modified (these ids are ignored during update requests).
id (optional)
inputPorts (optional)
map[String, RevisionDTO] The ids of the input ports in this snippet. These ids will be populated within each response. They can be specified when creating a snippet. However, once a snippet has been created its contents cannot be modified (these ids are ignored during update requests).
labels (optional)
map[String, RevisionDTO] The ids of the labels in this snippet. These ids will be populated within each response. They can be specified when creating a snippet. However, once a snippet has been created its contents cannot be modified (these ids are ignored during update requests).
outputPorts (optional)
map[String, RevisionDTO] The ids of the output ports in this snippet. These ids will be populated within each response. They can be specified when creating a snippet. However, once a snippet has been created its contents cannot be modified (these ids are ignored during update requests).
parentGroupId (optional)
String The group id for the components in the snippet.
processGroups (optional)
map[String, RevisionDTO] The ids of the process groups in this snippet. These ids will be populated within each response. They can be specified when creating a snippet. However, once a snippet has been created its contents cannot be modified (these ids are ignored during update requests).
processors (optional)
map[String, RevisionDTO] The ids of the processors in this snippet. These ids will be populated within each response. They can be specified when creating a snippet. However, once a snippet has been created its contents cannot be modified (these ids are ignored during update requests).
remoteProcessGroups (optional)
map[String, RevisionDTO] The ids of the remote process groups in this snippet.
These ids will be populated within each response.
They can be specified when creating a snippet.
However, once a snippet has been created its contents cannot be modified (these ids are ignored during update requests).
uri (optional)
String The URI of the snippet.
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
snippet (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
processGroupRevision (optional)
versionedFlow (optional)
The state.
clusterNodeAddress (optional)
String The label for the node where the state originated.
clusterNodeId (optional)
String The identifier for the node where the state originated.
key (optional)
String The key for this state.
value (optional)
String The value for this state.
The local state for this component.
scope (optional)
String The scope of this StateMap.
state (optional)
totalEntryCount (optional)
Integer The total number of state entries. When the state map is lengthy, only of portion of the entries are returned. format: int32
Indicates if the component stores state
description (optional)
String Description of what information is being stored in the StateManager
scopes (optional)
array[String] Indicates the Scope(s) associated with the State that is stored and retrieved
The Descriptors that provide information on each of the metrics provided in the status history
description (optional)
String The description of the status field.
field (optional)
String The name of the status field.
formatter (optional)
String The formatter for the status descriptor.
label (optional)
String The label for the status field.
aggregateSnapshots (optional)
array[StatusSnapshotDTO] A list of StatusSnapshotDTO objects that provide the actual metric values for the component. If the NiFi instance is clustered, this will represent the aggregate status across all nodes. If the NiFi instance is not clustered, this will represent the status of the entire NiFi instance.
componentDetails (optional)
map[String, String] A Map of key/value pairs that describe the component that the status history belongs to
fieldDescriptors (optional)
generated (optional)
String When the status history was generated.
nodeSnapshots (optional)
array[NodeStatusSnapshotsDTO] The NodeStatusSnapshotsDTO objects that provide the actual metric values for the component, for each node. If the NiFi instance is not clustered, this value will be null.
canRead (optional)
Boolean Indicates whether the user can read a given resource.
statusHistory (optional)
A list of StatusSnapshotDTO objects that provide the actual metric values for the component for this node.
statusMetrics (optional)
timestamp (optional)
Date The timestamp of the snapshot. format: date-time
The provenance repository storage usage.
freeSpace (optional)
freeSpaceBytes (optional)
Long The number of bytes of free space. format: int64
identifier (optional)
String The identifier of this storage location. The identifier will correspond to the identifier keyed in the storage configuration.
totalSpace (optional)
totalSpaceBytes (optional)
Long The number of bytes of total space. format: int64
usedSpace (optional)
usedSpaceBytes (optional)
Long The number of bytes of used space. format: int64
utilization (optional)
String Utilization of this storage location.
clusterNodeId (optional)
String The identifier of the node where to submit the replay request.
eventId (optional)
Long The event identifier format: int64
The mime types this Content Viewer supports.
displayName (optional)
String The display name of the mime types.
mimeTypes (optional)
aggregateSnapshot (optional)
nodeSnapshots (optional)
systemDiagnostics (optional)
The System Diagnostics snapshot from the node.
availableProcessors (optional)
Integer Number of available processors if supported by the underlying system. format: int32
contentRepositoryStorageUsage (optional)
daemonThreads (optional)
Integer Number of daemon threads. format: int32
flowFileRepositoryStorageUsage (optional)
freeHeap (optional)
freeHeapBytes (optional)
Long The number of bytes that are allocated to the JVM heap but not currently being used format: int64
freeNonHeap (optional)
String Amount of free non heap.
freeNonHeapBytes (optional)
Long Total number of free non-heap bytes available to the JVM format: int64
garbageCollection (optional)
heapUtilization (optional)
maxHeap (optional)
maxHeapBytes (optional)
Long The maximum number of bytes that can be used by the JVM format: int64
maxNonHeap (optional)
String Maximum size of non heap.
maxNonHeapBytes (optional)
Long The maximum number of bytes that the JVM can use for non-heap purposes format: int64
nonHeapUtilization (optional)
String Utilization of non heap.
processorLoadAverage (optional)
Double The processor load average if supported by the underlying system. format: double
provenanceRepositoryStorageUsage (optional)
resourceClaimDetails (optional)
statsLastRefreshed (optional)
String When the diagnostics were generated.
totalHeap (optional)
totalHeapBytes (optional)
Long The total number of bytes that are available for the JVM heap to use format: int64
totalNonHeap (optional)
String Total size of non heap.
totalNonHeapBytes (optional)
Long Total number of bytes allocated to the JVM not used for heap format: int64
totalThreads (optional)
Integer Total number of threads. format: int32
uptime (optional)
String The uptime of the Java virtual machine
usedHeap (optional)
usedHeapBytes (optional)
Long The number of bytes of JVM heap that are currently being used format: int64
usedNonHeap (optional)
String Amount of use non heap.
usedNonHeapBytes (optional)
Long Total number of bytes used by the JVM not in the heap space format: int64
versionInfo (optional)
The system resource considerations for the given component
description (optional)
String The description of how the resource is affected
resource (optional)
String The resource to consider
configurable (optional)
Boolean Whether this tenant is configurable.
id (optional)
String The id of the component.
identity (optional)
String The identity of the tenant.
parentGroupId (optional)
String The id of parent process group of this component if applicable.
position (optional)
versionedComponentId (optional)
String The ID of the corresponding component that is under version control
The set of user group IDs associated with this access policy.
bulletins (optional)
component (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
id (optional)
String The id of the component.
permissions (optional)
position (optional)
revision (optional)
uri (optional)
String The URI for futures requests to the component.
userGroups (optional)
users (optional)
flowFileSent (optional)
message (optional)
responseCode (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
id (optional)
String The identifier of the Controller Service.
referencingComponentRevisions (optional)
state (optional)
String The new state of the references for the controller service.
ENABLED
DISABLED
RUNNING
STOPPED
uiOnly (optional)
Boolean Indicates whether or not the response should only include fields necessary for rendering the NiFi User Interface.
As such, when this value is set to true, some fields may be returned as null values, and the selected fields may change at any time without notice.
As a result, this value should not be set to true by any client other than the UI.
A list of use cases that have been documented for this Processor
configuration (optional)
String A description of how to configure the Processor to perform the task described in the use case
description (optional)
String A description of the use case
inputRequirement (optional)
String Specifies whether an incoming FlowFile is expected for this use case
INPUT_REQUIRED
INPUT_ALLOWED
INPUT_FORBIDDEN
keywords (optional)
notes (optional)
String Any pertinent notes about the use case
accessPolicies (optional)
configurable (optional)
Boolean Whether this tenant is configurable.
id (optional)
String The id of the component.
identity (optional)
String The identity of the tenant.
parentGroupId (optional)
String The id of parent process group of this component if applicable.
position (optional)
userGroups (optional)
array[TenantEntity] The groups to which the user belongs. This field is read only and it provided for convenience.
versionedComponentId (optional)
String The ID of the corresponding component that is under version control
bulletins (optional)
component (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
id (optional)
String The id of the component.
permissions (optional)
position (optional)
revision (optional)
uri (optional)
String The URI for futures requests to the component.
accessPolicies (optional)
array[AccessPolicyEntity] The access policies this user group belongs to. This field was incorrectly defined as an AccessPolicyEntity. For compatibility reasons the field will remain of this type, however only the fields that are present in the AccessPolicySummaryEntity will be populated here.
configurable (optional)
Boolean Whether this tenant is configurable.
id (optional)
String The id of the component.
identity (optional)
String The identity of the tenant.
parentGroupId (optional)
String The id of parent process group of this component if applicable.
position (optional)
users (optional)
versionedComponentId (optional)
String The ID of the corresponding component that is under version control
bulletins (optional)
component (optional)
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
id (optional)
String The id of the component.
permissions (optional)
position (optional)
revision (optional)
uri (optional)
String The URI for futures requests to the component.
generated (optional)
String When this content was generated.
users (optional)
The request
attributes (optional)
map[String, String] FlowFile Attributes that should be used to evaluate Expression Language for resolving property values
complete (optional)
Boolean Whether or not the request is completed
componentId (optional)
String The ID of the component whose configuration was verified
failureReason (optional)
String The reason for the request failing, or null if the request has not failed
lastUpdated (optional)
Date The timestamp of when the request was last updated format: date-time
percentCompleted (optional)
Integer A value between 0 and 100 (inclusive) indicating how close the request is to completion format: int32
properties (optional)
requestId (optional)
results (optional)
state (optional)
String A description of the current state of the request
submissionTime (optional)
Date The timestamp of when the request was submitted format: date-time
updateSteps (optional)
uri (optional)
String The URI for the request
The steps that are required in order to complete the request, along with the status of each
complete (optional)
Boolean Whether or not this step has completed
description (optional)
String Explanation of what happens in this step
failureReason (optional)
String An explanation of why this step failed, or null if this step did not fail
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
processGroupRevision (optional)
versionControlComponentMapping (optional)
versionControlInformation (optional)
The Version Control information
branch (optional)
String The ID of the branch that the flow is stored in
bucketId (optional)
String The ID of the bucket that the flow is stored in
bucketName (optional)
String The name of the bucket that the flow is stored in
flowDescription (optional)
String The description of the flow
flowId (optional)
flowName (optional)
groupId (optional)
String The ID of the Process Group that is under version control
registryId (optional)
String The ID of the registry that the flow is stored in
registryName (optional)
String The name of the registry that the flow is stored in
state (optional)
String The current state of the Process Group, as it relates to the Versioned Flow
LOCALLY_MODIFIED
STALE
LOCALLY_MODIFIED_AND_STALE
UP_TO_DATE
SYNC_FAILURE
stateExplanation (optional)
String Explanation of why the group is in the specified state
storageLocation (optional)
version (optional)
String The version of the flow
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
processGroupRevision (optional)
versionControlInformation (optional)
The nifi, os, java, and build version information
buildBranch (optional)
buildRevision (optional)
String Build revision or commit hash
buildTag (optional)
buildTimestamp (optional)
Date Build timestamp format: date-time
javaVendor (optional)
javaVersion (optional)
niFiVersion (optional)
String The version of this NiFi.
osArchitecture (optional)
String Host operating system architecture
osName (optional)
String Host operating system name
osVersion (optional)
String Host operating system version
The assets that are referenced by this parameter
identifier (optional)
String The identifier of the asset
name (optional)
The Connections
backPressureDataSizeThreshold (optional)
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.
backPressureObjectThreshold (optional)
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. format: int64
bends (optional)
comments (optional)
String The user-supplied comments for the component
componentType (optional)
CONNECTION
PROCESSOR
PROCESS_GROUP
REMOTE_PROCESS_GROUP
INPUT_PORT
OUTPUT_PORT
REMOTE_INPUT_PORT
REMOTE_OUTPUT_PORT
FUNNEL
LABEL
CONTROLLER_SERVICE
REPORTING_TASK
FLOW_ANALYSIS_RULE
PARAMETER_CONTEXT
PARAMETER_PROVIDER
FLOW_REGISTRY_CLIENT
destination (optional)
flowFileExpiration (optional)
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.
groupIdentifier (optional)
String The ID of the Process Group that this component belongs to
identifier (optional)
String The component's unique identifier
instanceIdentifier (optional)
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
labelIndex (optional)
Integer The index of the bend point where to place the connection label. format: int32
loadBalanceCompression (optional)
String Whether or not compression should be used when transferring FlowFiles between nodes
DO_NOT_COMPRESS, COMPRESS_ATTRIBUTES_ONLY, COMPRESS_ATTRIBUTES_AND_CONTENT
loadBalanceStrategy (optional)
String The Strategy to use for load balancing data across the cluster, or null, if no Load Balance Strategy has been specified.
DO_NOT_LOAD_BALANCE, PARTITION_BY_ATTRIBUTE, ROUND_ROBIN, SINGLE_NODE
name (optional)
partitioningAttribute (optional)
String 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.
position (optional)
prioritizers (optional)
selectedRelationships (optional)
array[String] The selected relationship that comprise the connection.
source (optional)
zIndex (optional)
Long The z index of the connection. format: int64
The Controller Services
annotationData (optional)
String The annotation for the controller service. This is how the custom UI relays configuration to the controller service.
bulletinLevel (optional)
String The level at which the controller service will report bulletins.
bundle (optional)
comments (optional)
String The user-supplied comments for the component
componentType (optional)
CONNECTION
PROCESSOR
PROCESS_GROUP
REMOTE_PROCESS_GROUP
INPUT_PORT
OUTPUT_PORT
REMOTE_INPUT_PORT
REMOTE_OUTPUT_PORT
FUNNEL
LABEL
CONTROLLER_SERVICE
REPORTING_TASK
FLOW_ANALYSIS_RULE
PARAMETER_CONTEXT
PARAMETER_PROVIDER
FLOW_REGISTRY_CLIENT
controllerServiceApis (optional)
groupIdentifier (optional)
String The ID of the Process Group that this component belongs to
identifier (optional)
String The component's unique identifier
instanceIdentifier (optional)
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
name (optional)
position (optional)
properties (optional)
map[String, String] The properties for the component. Properties whose value is not set will only contain the property name.
propertyDescriptors (optional)
scheduledState (optional)
String The ScheduledState denoting whether the Controller Service is ENABLED or DISABLED
ENABLED
DISABLED
RUNNING
type (optional)
String The type of the extension component
The coordinates where the remote flow is stored, or null if the Process Group is not directly under Version Control
branch (optional)
String The name of the branch that the flow resides in
bucketId (optional)
String The UUID of the bucket that the flow resides in
flowId (optional)
latest (optional)
Boolean Whether or not these coordinates point to the latest version of the flow
registryId (optional)
String The identifier of the Flow Registry that contains the flow
storageLocation (optional)
String The location of the Flow Registry that stores the flow
version (optional)
String The version of the flow
The versioned flow
action (optional)
String The action being performed
COMMIT
FORCE_COMMIT
branch (optional)
String The branch where the flow is stored
bucketId (optional)
String The ID of the bucket where the flow is stored
comments (optional)
String Comments for the changeset
description (optional)
String A description of the flow
flowId (optional)
flowName (optional)
registryId (optional)
String The ID of the registry that the flow is tracked to
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
processGroupRevision (optional)
registryId (optional)
String The ID of the Registry that this flow belongs to
updateDescendantVersionedFlows (optional)
Boolean If the Process Group to be updated has a child or descendant Process Group that is also under Version Control, this specifies whether or not the contents of that child/descendant Process Group should be updated.
versionedFlow (optional)
versionedFlowSnapshot (optional)
registryId (optional)
String The ID of the Registry that this flow belongs to
versionedFlowSnapshotMetadata (optional)
versionedFlowSnapshotMetadataSet (optional)
The Flow Update Request
complete (optional)
Boolean Whether or not this request has completed
failureReason (optional)
String An explanation of why this request failed, or null if this request has not failed
lastUpdated (optional)
String The last time this request was updated.
percentCompleted (optional)
Integer The percentage complete for the request, between 0 and 100 format: int32
processGroupId (optional)
String The unique ID of the Process Group being updated
requestId (optional)
String The unique ID of this request.
state (optional)
String The state of the request
uri (optional)
String The URI for future requests to this drop request.
versionControlInformation (optional)
processGroupRevision (optional)
request (optional)
versionedFlows (optional)
The Funnels
comments (optional)
String The user-supplied comments for the component
componentType (optional)
CONNECTION
PROCESSOR
PROCESS_GROUP
REMOTE_PROCESS_GROUP
INPUT_PORT
OUTPUT_PORT
REMOTE_INPUT_PORT
REMOTE_OUTPUT_PORT
FUNNEL
LABEL
CONTROLLER_SERVICE
REPORTING_TASK
FLOW_ANALYSIS_RULE
PARAMETER_CONTEXT
PARAMETER_PROVIDER
FLOW_REGISTRY_CLIENT
groupIdentifier (optional)
String The ID of the Process Group that this component belongs to
identifier (optional)
String The component's unique identifier
instanceIdentifier (optional)
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
name (optional)
position (optional)
The Labels
comments (optional)
String The user-supplied comments for the component
componentType (optional)
CONNECTION
PROCESSOR
PROCESS_GROUP
REMOTE_PROCESS_GROUP
INPUT_PORT
OUTPUT_PORT
REMOTE_INPUT_PORT
REMOTE_OUTPUT_PORT
FUNNEL
LABEL
CONTROLLER_SERVICE
REPORTING_TASK
FLOW_ANALYSIS_RULE
PARAMETER_CONTEXT
PARAMETER_PROVIDER
FLOW_REGISTRY_CLIENT
groupIdentifier (optional)
String The ID of the Process Group that this component belongs to
height (optional)
Double The height of the label in pixels when at a 1:1 scale. format: double
identifier (optional)
String The component's unique identifier
instanceIdentifier (optional)
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
label (optional)
String The text that appears in the label.
name (optional)
position (optional)
style (optional)
map[String, String] The styles for this label (font-size : 12px, background-color : #eee, etc).
width (optional)
Double The width of the label in pixels when at a 1:1 scale. format: double
zIndex (optional)
Long The z index of the connection. format: int64
The parameters in the context
description (optional)
String The description of the param
name (optional)
String The name of the parameter
provided (optional)
Boolean Whether or not the parameter value is provided by a ParameterProvider
referencedAssets (optional)
sensitive (optional)
Boolean Whether or not the parameter value is sensitive
value (optional)
String The value of the parameter
comments (optional)
String The user-supplied comments for the component
componentType (optional)
CONNECTION
PROCESSOR
PROCESS_GROUP
REMOTE_PROCESS_GROUP
INPUT_PORT
OUTPUT_PORT
REMOTE_INPUT_PORT
REMOTE_OUTPUT_PORT
FUNNEL
LABEL
CONTROLLER_SERVICE
REPORTING_TASK
FLOW_ANALYSIS_RULE
PARAMETER_CONTEXT
PARAMETER_PROVIDER
FLOW_REGISTRY_CLIENT
description (optional)
String The description of the parameter context
groupIdentifier (optional)
String The ID of the Process Group that this component belongs to
identifier (optional)
String The component's unique identifier
inheritedParameterContexts (optional)
array[String] The names of additional parameter contexts from which to inherit parameters
instanceIdentifier (optional)
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
name (optional)
parameterGroupName (optional)
String The corresponding parameter group name fetched from the parameter provider, if applicable
parameterProvider (optional)
String The identifier of an optional parameter provider
parameters (optional)
position (optional)
synchronized (optional)
Boolean True if the parameter provider is set and the context should receive updates when its parameters are next fetched
The Output Ports
allowRemoteAccess (optional)
Boolean Whether or not this port allows remote access for site-to-site
comments (optional)
String The user-supplied comments for the component
componentType (optional)
CONNECTION
PROCESSOR
PROCESS_GROUP
REMOTE_PROCESS_GROUP
INPUT_PORT
OUTPUT_PORT
REMOTE_INPUT_PORT
REMOTE_OUTPUT_PORT
FUNNEL
LABEL
CONTROLLER_SERVICE
REPORTING_TASK
FLOW_ANALYSIS_RULE
PARAMETER_CONTEXT
PARAMETER_PROVIDER
FLOW_REGISTRY_CLIENT
concurrentlySchedulableTaskCount (optional)
Integer The number of tasks that should be concurrently scheduled for the port. format: int32
groupIdentifier (optional)
String The ID of the Process Group that this component belongs to
identifier (optional)
String The component's unique identifier
instanceIdentifier (optional)
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
name (optional)
portFunction (optional)
String Specifies how the Port should function
STANDARD
FAILURE
position (optional)
scheduledState (optional)
String The scheduled state of the component
ENABLED
DISABLED
RUNNING
type (optional)
INPUT_PORT
OUTPUT_PORT
comments (optional)
String The user-supplied comments for the component
componentType (optional)
CONNECTION
PROCESSOR
PROCESS_GROUP
REMOTE_PROCESS_GROUP
INPUT_PORT
OUTPUT_PORT
REMOTE_INPUT_PORT
REMOTE_OUTPUT_PORT
FUNNEL
LABEL
CONTROLLER_SERVICE
REPORTING_TASK
FLOW_ANALYSIS_RULE
PARAMETER_CONTEXT
PARAMETER_PROVIDER
FLOW_REGISTRY_CLIENT
connections (optional)
controllerServices (optional)
defaultBackPressureDataSizeThreshold (optional)
String Default value used in this Process Group for the maximum data size of objects that can be queued before back pressure is applied.
defaultBackPressureObjectThreshold (optional)
Long Default value used in this Process Group for the maximum number of objects that can be queued before back pressure is applied. format: int64
defaultFlowFileExpiration (optional)
String The default FlowFile Expiration for this Process Group.
executionEngine (optional)
String The Execution Engine that should be used to run the components within the group.
STANDARD
STATELESS
INHERITED
flowFileConcurrency (optional)
String The configured FlowFile Concurrency for the Process Group
flowFileOutboundPolicy (optional)
String The FlowFile Outbound Policy for the Process Group
funnels (optional)
groupIdentifier (optional)
String The ID of the Process Group that this component belongs to
identifier (optional)
String The component's unique identifier
inputPorts (optional)
instanceIdentifier (optional)
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
labels (optional)
logFileSuffix (optional)
String The log file suffix for this Process Group for dedicated logging.
maxConcurrentTasks (optional)
Integer The maximum number of concurrent tasks that should be scheduled for this Process Group when using the Stateless Engine format: int32
name (optional)
outputPorts (optional)
parameterContextName (optional)
String The name of the parameter context used by this process group
position (optional)
processGroups (optional)
processors (optional)
remoteProcessGroups (optional)
scheduledState (optional)
String The Scheduled State of the Process Group, if the group is configured to use the Stateless Execution Engine. Otherwise, this value has no relevance.
ENABLED
DISABLED
RUNNING
statelessFlowTimeout (optional)
String The maximum amount of time that the flow is allows to run using the Stateless engine before it times out and is considered a failure
versionedFlowCoordinates (optional)
The Processors
annotationData (optional)
String The annotation data for the processor used to relay configuration between a custom UI and the procesosr.
autoTerminatedRelationships (optional)
array[String] The names of all relationships that cause a flow file to be terminated if the relationship is not connected elsewhere. This property differs from the 'isAutoTerminate' property of the RelationshipDTO in that the RelationshipDTO is meant to depict the current configuration, whereas this property can be set in a DTO when updating a Processor in order to change which Relationships should be auto-terminated.
backoffMechanism (optional)
String Determines whether the FlowFile should be penalized or the processor should be yielded between retries.
PENALIZE_FLOWFILE, YIELD_PROCESSOR
bulletinLevel (optional)
String The level at which the processor will report bulletins.
bundle (optional)
comments (optional)
String The user-supplied comments for the component
componentType (optional)
CONNECTION
PROCESSOR
PROCESS_GROUP
REMOTE_PROCESS_GROUP
INPUT_PORT
OUTPUT_PORT
REMOTE_INPUT_PORT
REMOTE_OUTPUT_PORT
FUNNEL
LABEL
CONTROLLER_SERVICE
REPORTING_TASK
FLOW_ANALYSIS_RULE
PARAMETER_CONTEXT
PARAMETER_PROVIDER
FLOW_REGISTRY_CLIENT
concurrentlySchedulableTaskCount (optional)
Integer The number of tasks that should be concurrently schedule for the processor. If the processor doesn't allow parallol processing then any positive input will be ignored. format: int32
executionNode (optional)
String Indicates the node where the process will execute.
groupIdentifier (optional)
String The ID of the Process Group that this component belongs to
identifier (optional)
String The component's unique identifier
instanceIdentifier (optional)
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
maxBackoffPeriod (optional)
String Maximum amount of time to be waited during a retry period.
name (optional)
penaltyDuration (optional)
String The amout of time that is used when the process penalizes a flowfile.
position (optional)
properties (optional)
map[String, String] The properties for the component. Properties whose value is not set will only contain the property name.
propertyDescriptors (optional)
retriedRelationships (optional)
retryCount (optional)
Integer Overall number of retries. format: int32
runDurationMillis (optional)
Long The run duration for the processor in milliseconds. format: int64
scheduledState (optional)
String The scheduled state of the component
ENABLED
DISABLED
RUNNING
schedulingPeriod (optional)
String The frequency with which to schedule the processor. The format of the value will depend on th value of schedulingStrategy.
schedulingStrategy (optional)
String Indicates how the processor should be scheduled to run.
style (optional)
type (optional)
String The type of the extension component
yieldDuration (optional)
String The amount of time that must elapse before this processor is scheduled again after yielding.
The property descriptors for the component.
displayName (optional)
String The display name of the property
dynamic (optional)
Boolean Whether or not the property is user-defined
identifiesControllerService (optional)
Boolean Whether or not the property provides the identifier of a Controller Service
name (optional)
String The name of the property
resourceDefinition (optional)
sensitive (optional)
Boolean Whether or not the property is considered sensitive
A Set of Output Ports that can be connected to, in order to pull data from the remote NiFi instance
batchSize (optional)
comments (optional)
String The user-supplied comments for the component
componentType (optional)
CONNECTION
PROCESSOR
PROCESS_GROUP
REMOTE_PROCESS_GROUP
INPUT_PORT
OUTPUT_PORT
REMOTE_INPUT_PORT
REMOTE_OUTPUT_PORT
FUNNEL
LABEL
CONTROLLER_SERVICE
REPORTING_TASK
FLOW_ANALYSIS_RULE
PARAMETER_CONTEXT
PARAMETER_PROVIDER
FLOW_REGISTRY_CLIENT
concurrentlySchedulableTaskCount (optional)
Integer The number of task that may transmit flowfiles to the target port concurrently. format: int32
groupIdentifier (optional)
String The ID of the Process Group that this component belongs to
identifier (optional)
String The component's unique identifier
instanceIdentifier (optional)
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
name (optional)
position (optional)
remoteGroupId (optional)
String The id of the remote process group that the port resides in.
scheduledState (optional)
String The scheduled state of the component
ENABLED
DISABLED
RUNNING
targetId (optional)
String The ID of the port on the target NiFi instance
useCompression (optional)
Boolean Whether the flowfiles are compressed when sent to the target port.
The Remote Process Groups
comments (optional)
String The user-supplied comments for the component
communicationsTimeout (optional)
String The time period used for the timeout when communicating with the target.
componentType (optional)
CONNECTION
PROCESSOR
PROCESS_GROUP
REMOTE_PROCESS_GROUP
INPUT_PORT
OUTPUT_PORT
REMOTE_INPUT_PORT
REMOTE_OUTPUT_PORT
FUNNEL
LABEL
CONTROLLER_SERVICE
REPORTING_TASK
FLOW_ANALYSIS_RULE
PARAMETER_CONTEXT
PARAMETER_PROVIDER
FLOW_REGISTRY_CLIENT
groupIdentifier (optional)
String The ID of the Process Group that this component belongs to
identifier (optional)
String The component's unique identifier
inputPorts (optional)
instanceIdentifier (optional)
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
localNetworkInterface (optional)
String The local network interface to send/receive data. If not specified, any local address is used. If clustered, all nodes must have an interface with this identifier.
name (optional)
outputPorts (optional)
position (optional)
proxyHost (optional)
proxyPassword (optional)
proxyPort (optional)
proxyUser (optional)
targetUris (optional)
String The target URIs of the remote process group. If target uris is not set but target uri is set, then returns the single target uri. If neither target uris nor target uri is set, then returns null.
transportProtocol (optional)
String The Transport Protocol that is used for Site-to-Site communications
RAW, HTTP
yieldDuration (optional)
String When yielding, this amount of time must elapse before the remote process group is scheduled again.
The reporting tasks
annotationData (optional)
String The annotation for the reporting task. This is how the custom UI relays configuration to the reporting task.
bundle (optional)
comments (optional)
String The user-supplied comments for the component
componentType (optional)
CONNECTION
PROCESSOR
PROCESS_GROUP
REMOTE_PROCESS_GROUP
INPUT_PORT
OUTPUT_PORT
REMOTE_INPUT_PORT
REMOTE_OUTPUT_PORT
FUNNEL
LABEL
CONTROLLER_SERVICE
REPORTING_TASK
FLOW_ANALYSIS_RULE
PARAMETER_CONTEXT
PARAMETER_PROVIDER
FLOW_REGISTRY_CLIENT
groupIdentifier (optional)
String The ID of the Process Group that this component belongs to
identifier (optional)
String The component's unique identifier
instanceIdentifier (optional)
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
name (optional)
position (optional)
properties (optional)
map[String, String] The properties for the component. Properties whose value is not set will only contain the property name.
propertyDescriptors (optional)
scheduledState (optional)
String Indicates the scheduled state for the Reporting Task
ENABLED
DISABLED
RUNNING
schedulingPeriod (optional)
String The frequency with which to schedule the reporting task. The format of the value will depend on the value of schedulingStrategy.
schedulingStrategy (optional)
String Indicates scheduling strategy that should dictate how the reporting task is triggered.
type (optional)
String The type of the extension component
disconnectedNodeAcknowledged (optional)
Boolean The disconnected node acknowledged flag
reportingTaskSnapshot (optional)
controllerServices (optional)
reportingTasks (optional)
controllerServices (optional)
reportingTasks (optional)
Returns the Resource Definition that defines which type(s) of resource(s) this property references, if any
cardinality (optional)
String The cardinality of the resource
SINGLE
MULTIPLE
resourceTypes (optional)
array[String] The types of resource that the Property Descriptor is allowed to reference
password (optional)
username (optional)
clientId
disconnectedNodeAcknowledged (optional)
Boolean Acknowledges that this node is disconnected to allow for mutable requests to proceed.
file (optional)
groupName
String The process group name.
positionX
Double The process group X position. format: double
positionY
Double The process group Y position. format: double