Apache NiFi REST API
REST API definition for Apache NiFi web services
Version: 2.11.0
Apache 2.0
https://www.apache.org/licenses/LICENSE-2.0.html
Access
- HTTP Authorization header with Bearer scheme and JSON Web Token
- HTTP session cookie named __Secure-Authorization-Bearer with JSON Web Token
[ 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.
Query parameters
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.
Query parameters
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 details 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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"sourceId" : "sourceId",
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"sourceId" : "sourceId",
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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 /connectors/{id}/apply-update
Applies an update to a connector (applyConnectorUpdate)
This will apply any pending configuration changes to the connector. The client can poll the connector endpoint to check when the update is complete.
Path parameters
id (required)
Path Parameter — The connector id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The connector configuration with revision.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"availableActions" : [ {
"allowed" : true,
"name" : "name",
"description" : "description",
"reasonNotAllowed" : "reasonNotAllowed"
}, {
"allowed" : true,
"name" : "name",
"description" : "description",
"reasonNotAllowed" : "reasonNotAllowed"
} ],
"configurationUrl" : "configurationUrl",
"detailsUrl" : "detailsUrl",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"activeConfiguration" : {
"configurationStepConfigurations" : [ {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
}, {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
} ]
},
"type" : "type",
"managedProcessGroupId" : "managedProcessGroupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "validationStatus"
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"idleDuration" : "idleDuration",
"groupId" : "groupId",
"queued" : "queued",
"idleDurationMillis" : 2,
"type" : "type",
"flowFilesReceived" : 9,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 3,
"id" : "id",
"written" : "written",
"runStatus" : "runStatus",
"bytesQueued" : 6,
"bytesWritten" : 2,
"read" : "read",
"activeThreadCount" : 0,
"idle" : true,
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 5,
"sent" : "sent",
"bytesReceived" : 5,
"flowFilesQueued" : 7,
"name" : "name"
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID",
"runStatus" : "runStatus"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ConnectorEntity
400
NiFi was unable to complete the request because it was 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 /connectors/{id}/drain
Cancels the draining of FlowFiles for a connector (cancelDrain)
Path parameters
id (required)
Path Parameter — The connector 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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"availableActions" : [ {
"allowed" : true,
"name" : "name",
"description" : "description",
"reasonNotAllowed" : "reasonNotAllowed"
}, {
"allowed" : true,
"name" : "name",
"description" : "description",
"reasonNotAllowed" : "reasonNotAllowed"
} ],
"configurationUrl" : "configurationUrl",
"detailsUrl" : "detailsUrl",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"activeConfiguration" : {
"configurationStepConfigurations" : [ {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
}, {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
} ]
},
"type" : "type",
"managedProcessGroupId" : "managedProcessGroupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "validationStatus"
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"idleDuration" : "idleDuration",
"groupId" : "groupId",
"queued" : "queued",
"idleDurationMillis" : 2,
"type" : "type",
"flowFilesReceived" : 9,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 3,
"id" : "id",
"written" : "written",
"runStatus" : "runStatus",
"bytesQueued" : 6,
"bytesWritten" : 2,
"read" : "read",
"activeThreadCount" : 0,
"idle" : true,
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 5,
"sent" : "sent",
"bytesReceived" : 5,
"flowFilesQueued" : 7,
"name" : "name"
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID",
"runStatus" : "runStatus"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ConnectorEntity
400
NiFi was unable to complete the request because it was 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 /connectors/{id}/controller-services/{controllerServiceId}/state/clear-requests
Clears the state for a controller service within a connector (clearConnectorControllerServiceState)
Path parameters
id (required)
Path Parameter — The connector id.
controllerServiceId (required)
Path Parameter — The controller service id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — Optional component state to perform a selective key removal. If omitted, clears all state.
Query parameters
Return type
Example data
Content-Type: application/json
{
"componentState" : {
"componentId" : "componentId",
"dropStateKeySupported" : true,
"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 /connectors/{id}/processors/{processorId}/state/clear-requests
Clears the state for a processor within a connector (clearConnectorProcessorState)
Path parameters
id (required)
Path Parameter — The connector id.
processorId (required)
Path Parameter — The processor id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — Optional component state to perform a selective key removal. If omitted, clears all state.
Query parameters
Return type
Example data
Content-Type: application/json
{
"componentState" : {
"componentId" : "componentId",
"dropStateKeySupported" : true,
"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 /connectors/{id}/assets
Creates a new Asset in the given Connector (createAsset)
This endpoint will create a new Asset in the Connector. The Asset will be created with the given name and the contents of the file that is uploaded.
Path parameters
id (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
Filename (optional)
Header Parameter —
Query parameters
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.
Creates a new connector (createConnector)
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The connector configuration details.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"availableActions" : [ {
"allowed" : true,
"name" : "name",
"description" : "description",
"reasonNotAllowed" : "reasonNotAllowed"
}, {
"allowed" : true,
"name" : "name",
"description" : "description",
"reasonNotAllowed" : "reasonNotAllowed"
} ],
"configurationUrl" : "configurationUrl",
"detailsUrl" : "detailsUrl",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"activeConfiguration" : {
"configurationStepConfigurations" : [ {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
}, {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
} ]
},
"type" : "type",
"managedProcessGroupId" : "managedProcessGroupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "validationStatus"
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"idleDuration" : "idleDuration",
"groupId" : "groupId",
"queued" : "queued",
"idleDurationMillis" : 2,
"type" : "type",
"flowFilesReceived" : 9,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 3,
"id" : "id",
"written" : "written",
"runStatus" : "runStatus",
"bytesQueued" : 6,
"bytesWritten" : 2,
"read" : "read",
"activeThreadCount" : 0,
"idle" : true,
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 5,
"sent" : "sent",
"bytesReceived" : 5,
"flowFilesQueued" : 7,
"name" : "name"
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID",
"runStatus" : "runStatus"
}
}
Produces
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
ConnectorEntity
400
NiFi was unable to complete the request because it was 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 /connectors/{id}/migration-payloads
Uploads a flow snapshot payload for a later Connector migration request (createMigrationPayload)
Path parameters
id (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The migration payload snapshot
Query parameters
Return type
Example data
Content-Type: application/json
{
"payload" : {
"payloadId" : "payloadId"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
MigrationPayloadEntity
400
NiFi was unable to complete the request because it was 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 /connectors/{id}/migration-requests
Creates a Connector migration request (createMigrationRequest)
Path parameters
id (required)
Path Parameter —
Consumes
This API call consumes the following media types via the request header:
Request body
Query parameters
Return type
Example data
Content-Type: application/json
{
"request" : {
"payloadId" : "payloadId",
"percentCompleted" : 0,
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"localSource" : {
"processGroupId" : "processGroupId"
},
"connectorId" : "connectorId",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"state" : "state",
"complete" : true,
"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
MigrationRequestEntity
400
NiFi was unable to complete the request because it was 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 /connectors/{id}/purge-requests
Creates a request to purge the FlowFiles for this connector (createPurgeRequest)
This will create a request to purge all FlowFiles from the connector. The connector must be in a STOPPED state before purging can begin. This is an asynchronous operation. The client should poll the returned URI to get the status of the purge request.
Path parameters
id (required)
Path Parameter — The connector id.
Query parameters
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
delete /connectors/{id}/configuration-steps/{configurationStepName}/verify-config/{requestId}
Deletes the Verification Request with the given ID (deleteConfigurationStepVerificationRequest)
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 connector id.
configurationStepName (required)
Path Parameter — The configuration step name.
requestId (required)
Path Parameter — The ID of the Verification Request
Query parameters
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 0,
"connectorId" : "connectorId",
"configurationStep" : {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
},
"uri" : "uri",
"submissionTime" : "2000-01-23T04:56:07.000+00:00",
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"configurationStepName" : "configurationStepName",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"state" : "state",
"complete" : true,
"results" : [ {
"subject" : "subject",
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"subject" : "subject",
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
} ]
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VerifyConnectorConfigStepRequestEntity
400
NiFi was unable to complete the request because it was 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 /connectors/{id}
Deletes a connector (deleteConnector)
Path parameters
id (required)
Path Parameter — The connector 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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"availableActions" : [ {
"allowed" : true,
"name" : "name",
"description" : "description",
"reasonNotAllowed" : "reasonNotAllowed"
}, {
"allowed" : true,
"name" : "name",
"description" : "description",
"reasonNotAllowed" : "reasonNotAllowed"
} ],
"configurationUrl" : "configurationUrl",
"detailsUrl" : "detailsUrl",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"activeConfiguration" : {
"configurationStepConfigurations" : [ {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
}, {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
} ]
},
"type" : "type",
"managedProcessGroupId" : "managedProcessGroupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "validationStatus"
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"idleDuration" : "idleDuration",
"groupId" : "groupId",
"queued" : "queued",
"idleDurationMillis" : 2,
"type" : "type",
"flowFilesReceived" : 9,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 3,
"id" : "id",
"written" : "written",
"runStatus" : "runStatus",
"bytesQueued" : 6,
"bytesWritten" : 2,
"read" : "read",
"activeThreadCount" : 0,
"idle" : true,
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 5,
"sent" : "sent",
"bytesReceived" : 5,
"flowFilesQueued" : 7,
"name" : "name"
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID",
"runStatus" : "runStatus"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ConnectorEntity
400
NiFi was unable to complete the request because it was 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 /connectors/{id}/backlog-requests/{requestId}
Deletes the Backlog Request with the given ID (deleteConnectorBacklogRequest)
Deletes the Backlog 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 backlog determination has completed. If the request is deleted before it completes, the background determination is cancelled.
Path parameters
id (required)
Path Parameter — The connector id.
requestId (required)
Path Parameter — The ID of the Backlog Request
Query parameters
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 5,
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"backlog" : {
"flowFileCount" : 6,
"formattedRecordCount" : "formattedRecordCount",
"lastCaughtUp" : "lastCaughtUp",
"byteCount" : 0,
"formattedByteCount" : "formattedByteCount",
"formattedLastCaughtUp" : "formattedLastCaughtUp",
"precision" : "EXACT",
"recordCount" : 1,
"formattedFlowFileCount" : "formattedFlowFileCount"
},
"componentId" : "componentId",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"state" : "state",
"complete" : true,
"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
BacklogRequestEntity
400
NiFi was unable to complete the request because it was 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 /connectors/{id}/migration-requests/{requestId}
Deletes the Connector migration request with the given ID (deleteMigrationRequest)
Path parameters
id (required)
Path Parameter —
requestId (required)
Path Parameter —
Query parameters
Return type
Example data
Content-Type: application/json
{
"request" : {
"payloadId" : "payloadId",
"percentCompleted" : 0,
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"localSource" : {
"processGroupId" : "processGroupId"
},
"connectorId" : "connectorId",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"state" : "state",
"complete" : true,
"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
MigrationRequestEntity
400
NiFi was unable to complete the request because it was 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 /connectors/{id}/working-configuration
Discards the working configuration of a connector (discardConnectorUpdate)
This will discard any pending configuration changes for the connector and revert to the last applied configuration.
Path parameters
id (required)
Path Parameter — The connector 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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"availableActions" : [ {
"allowed" : true,
"name" : "name",
"description" : "description",
"reasonNotAllowed" : "reasonNotAllowed"
}, {
"allowed" : true,
"name" : "name",
"description" : "description",
"reasonNotAllowed" : "reasonNotAllowed"
} ],
"configurationUrl" : "configurationUrl",
"detailsUrl" : "detailsUrl",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"activeConfiguration" : {
"configurationStepConfigurations" : [ {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
}, {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
} ]
},
"type" : "type",
"managedProcessGroupId" : "managedProcessGroupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "validationStatus"
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"idleDuration" : "idleDuration",
"groupId" : "groupId",
"queued" : "queued",
"idleDurationMillis" : 2,
"type" : "type",
"flowFilesReceived" : 9,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 3,
"id" : "id",
"written" : "written",
"runStatus" : "runStatus",
"bytesQueued" : 6,
"bytesWritten" : 2,
"read" : "read",
"activeThreadCount" : 0,
"idle" : true,
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 5,
"sent" : "sent",
"bytesReceived" : 5,
"flowFilesQueued" : 7,
"name" : "name"
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID",
"runStatus" : "runStatus"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ConnectorEntity
400
NiFi was unable to complete the request because it was 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 /connectors/{id}/troubleshooting
Transitions a Connector out of Troubleshooting mode (endTroubleshooting)
Ends Troubleshooting mode for the Connector, restoring the authoritative flow. All components in the managed flow must be stopped and disabled, and the managed flow must have no active tasks.
Path parameters
id (required)
Path Parameter — The connector 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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"availableActions" : [ {
"allowed" : true,
"name" : "name",
"description" : "description",
"reasonNotAllowed" : "reasonNotAllowed"
}, {
"allowed" : true,
"name" : "name",
"description" : "description",
"reasonNotAllowed" : "reasonNotAllowed"
} ],
"configurationUrl" : "configurationUrl",
"detailsUrl" : "detailsUrl",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"activeConfiguration" : {
"configurationStepConfigurations" : [ {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
}, {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
} ]
},
"type" : "type",
"managedProcessGroupId" : "managedProcessGroupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "validationStatus"
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"idleDuration" : "idleDuration",
"groupId" : "groupId",
"queued" : "queued",
"idleDurationMillis" : 2,
"type" : "type",
"flowFilesReceived" : 9,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 3,
"id" : "id",
"written" : "written",
"runStatus" : "runStatus",
"bytesQueued" : 6,
"bytesWritten" : 2,
"read" : "read",
"activeThreadCount" : 0,
"idle" : true,
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 5,
"sent" : "sent",
"bytesReceived" : 5,
"flowFilesQueued" : 7,
"name" : "name"
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID",
"runStatus" : "runStatus"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ConnectorEntity
400
NiFi was unable to complete the request because it was 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 /connectors/{id}/troubleshooting
Transitions a Connector into Troubleshooting mode (enterTroubleshooting)
Places the Connector into Troubleshooting mode so that its managed flow may be directly modified. Standard lifecycle operations are disabled while in Troubleshooting mode.
Path parameters
id (required)
Path Parameter — The connector id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The connector entity with revision.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"availableActions" : [ {
"allowed" : true,
"name" : "name",
"description" : "description",
"reasonNotAllowed" : "reasonNotAllowed"
}, {
"allowed" : true,
"name" : "name",
"description" : "description",
"reasonNotAllowed" : "reasonNotAllowed"
} ],
"configurationUrl" : "configurationUrl",
"detailsUrl" : "detailsUrl",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"activeConfiguration" : {
"configurationStepConfigurations" : [ {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
}, {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
} ]
},
"type" : "type",
"managedProcessGroupId" : "managedProcessGroupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "validationStatus"
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"idleDuration" : "idleDuration",
"groupId" : "groupId",
"queued" : "queued",
"idleDurationMillis" : 2,
"type" : "type",
"flowFilesReceived" : 9,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 3,
"id" : "id",
"written" : "written",
"runStatus" : "runStatus",
"bytesQueued" : 6,
"bytesWritten" : 2,
"read" : "read",
"activeThreadCount" : 0,
"idle" : true,
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 5,
"sent" : "sent",
"bytesReceived" : 5,
"flowFilesQueued" : 7,
"name" : "name"
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID",
"runStatus" : "runStatus"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ConnectorEntity
400
NiFi was unable to complete the request because it was 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 /connectors/{id}/assets/{assetId}
Retrieves the content of the asset with the given id for a connector (getAssetContent)
Path parameters
id (required)
Path Parameter — The connector id.
assetId (required)
Path Parameter — The asset id.
Query parameters
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 /connectors/{id}/assets
Lists the assets that belong to the Connector with the given ID (getAssets)
Lists the assets that belong to the Connector with the given ID.
Path parameters
id (required)
Path Parameter — The connector id.
Query parameters
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 /connectors/{id}/configuration-steps/{configurationStepName}/verify-config/{requestId}
Returns the Verification Request with the given ID (getConfigurationStepVerificationRequest)
Returns the Verification Request with the given ID. Once a 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 connector id.
configurationStepName (required)
Path Parameter — The configuration step name.
requestId (required)
Path Parameter — The ID of the Verification Request
Query parameters
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 0,
"connectorId" : "connectorId",
"configurationStep" : {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
},
"uri" : "uri",
"submissionTime" : "2000-01-23T04:56:07.000+00:00",
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"configurationStepName" : "configurationStepName",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"state" : "state",
"complete" : true,
"results" : [ {
"subject" : "subject",
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"subject" : "subject",
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
} ]
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VerifyConnectorConfigStepRequestEntity
400
NiFi was unable to complete the request because it was 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 connector (getConnector)
Path parameters
id (required)
Path Parameter — The connector id.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"availableActions" : [ {
"allowed" : true,
"name" : "name",
"description" : "description",
"reasonNotAllowed" : "reasonNotAllowed"
}, {
"allowed" : true,
"name" : "name",
"description" : "description",
"reasonNotAllowed" : "reasonNotAllowed"
} ],
"configurationUrl" : "configurationUrl",
"detailsUrl" : "detailsUrl",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"activeConfiguration" : {
"configurationStepConfigurations" : [ {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
}, {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
} ]
},
"type" : "type",
"managedProcessGroupId" : "managedProcessGroupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "validationStatus"
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"idleDuration" : "idleDuration",
"groupId" : "groupId",
"queued" : "queued",
"idleDurationMillis" : 2,
"type" : "type",
"flowFilesReceived" : 9,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 3,
"id" : "id",
"written" : "written",
"runStatus" : "runStatus",
"bytesQueued" : 6,
"bytesWritten" : 2,
"read" : "read",
"activeThreadCount" : 0,
"idle" : true,
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 5,
"sent" : "sent",
"bytesReceived" : 5,
"flowFilesQueued" : 7,
"name" : "name"
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID",
"runStatus" : "runStatus"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ConnectorEntity
400
NiFi was unable to complete the request because it was 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 /connectors/{id}/backlog-requests/{requestId}
Returns the Backlog Request with the given ID (getConnectorBacklogRequest)
Returns the Backlog Request with the given ID. Once a Backlog Request has been created by performing a POST to /connectors/{id}/backlog-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 the backlog once the request is complete.
Path parameters
id (required)
Path Parameter — The connector id.
requestId (required)
Path Parameter — The ID of the Backlog Request
Query parameters
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 5,
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"backlog" : {
"flowFileCount" : 6,
"formattedRecordCount" : "formattedRecordCount",
"lastCaughtUp" : "lastCaughtUp",
"byteCount" : 0,
"formattedByteCount" : "formattedByteCount",
"formattedLastCaughtUp" : "formattedLastCaughtUp",
"precision" : "EXACT",
"recordCount" : 1,
"formattedFlowFileCount" : "formattedFlowFileCount"
},
"componentId" : "componentId",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"state" : "state",
"complete" : true,
"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
BacklogRequestEntity
400
NiFi was unable to complete the request because it was 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 /connectors/{id}/configuration-steps/{configurationStepName}
Gets a specific configuration step by name for a connector (getConnectorConfigurationStep)
Path parameters
id (required)
Path Parameter — The connector id.
configurationStepName (required)
Path Parameter — The configuration step name.
Query parameters
Return type
Example data
Content-Type: application/json
{
"disconnectedNodeAcknowledged" : true,
"parentConnectorId" : "parentConnectorId",
"configurationStep" : {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
},
"parentConnectorRevision" : {
"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
ConfigurationStepEntity
400
NiFi was unable to complete the request because it was 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 /connectors/{id}/configuration-steps
Gets all configuration step names for a connector (getConnectorConfigurationSteps)
Path parameters
id (required)
Path Parameter — The connector id.
Query parameters
Return type
Example data
Content-Type: application/json
{
"configurationStepNames" : [ "configurationStepNames", "configurationStepNames" ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ConfigurationStepNamesEntity
400
NiFi was unable to complete the request because it was 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 /connectors/{id}/connections/{connectionId}/status/history
Gets the status history for a connection within a connector (getConnectorConnectionStatusHistory)
Path parameters
id (required)
Path Parameter — The connector id.
connectionId (required)
Path Parameter — The connection id.
Query parameters
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 /connectors/{id}/controller-services/{controllerServiceId}/state
Gets the state for a controller service within a connector (getConnectorControllerServiceState)
Path parameters
id (required)
Path Parameter — The connector id.
controllerServiceId (required)
Path Parameter — The controller service id.
Query parameters
Return type
Example data
Content-Type: application/json
{
"componentState" : {
"componentId" : "componentId",
"dropStateKeySupported" : true,
"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 /connectors/{id}/process-groups/{processGroupId}/status/history
Gets the status history for a process group within a connector (getConnectorProcessGroupStatusHistory)
Path parameters
id (required)
Path Parameter — The connector id.
processGroupId (required)
Path Parameter — The process group id.
Query parameters
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 /connectors/{id}/processors/{processorId}/state
Gets the state for a processor within a connector (getConnectorProcessorState)
Path parameters
id (required)
Path Parameter — The connector id.
processorId (required)
Path Parameter — The processor id.
Query parameters
Return type
Example data
Content-Type: application/json
{
"componentState" : {
"componentId" : "componentId",
"dropStateKeySupported" : true,
"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 /connectors/{id}/processors/{processorId}/status/history
Gets the status history for a processor within a connector (getConnectorProcessorStatusHistory)
Path parameters
id (required)
Path Parameter — The connector id.
processorId (required)
Path Parameter — The processor id.
Query parameters
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 /connectors/{id}/configuration-steps/{configurationStepName}/property-groups/{propertyGroupName}/properties/{propertyName}/allowable-values
Gets the allowable values for a specific property in a connector's configuration step (getConnectorPropertyAllowableValues)
Gets the allowable values for a specific property that supports dynamic fetching of allowable values. The filter parameter can be used to narrow down the results based on the property's filtering logic.
Path parameters
id (required)
Path Parameter — The connector id.
configurationStepName (required)
Path Parameter — The configuration step name.
propertyGroupName (required)
Path Parameter — The property group name.
propertyName (required)
Path Parameter — The property name.
Query parameters
filter (optional)
Query Parameter — Optional filter to narrow down the allowable values.
Return type
Example data
Content-Type: application/json
{
"configurationStepName" : "configurationStepName",
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"propertyGroupName" : "propertyGroupName",
"propertyName" : "propertyName"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ConnectorPropertyAllowableValuesEntity
400
NiFi was unable to complete the request because it was 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 /connectors/{id}/remote-process-groups/{remoteProcessGroupId}/status/history
Gets the status history for a remote process group within a connector (getConnectorRemoteProcessGroupStatusHistory)
Path parameters
id (required)
Path Parameter — The connector id.
remoteProcessGroupId (required)
Path Parameter — The remote process group id.
Query parameters
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 /connectors/{id}/status
Gets the status for the process group managed by a connector (getConnectorStatus)
Returns the status for the process group managed by the specified connector. The status includes status for all descendent components. When invoked with recursive set to true, it will return the current status of every component in the connector's encapsulated flow.
Path parameters
id (required)
Path Parameter — The connector 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" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"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 /connectors/{connectorId}/flow/process-groups/{processGroupId}/controller-services
Gets all controller services for a process group within a connector (getControllerServicesFromConnectorProcessGroup)
Returns the controller services for the specified process group within the connector's hierarchy. The processGroupId can be obtained from the managedProcessGroupId field of the ConnectorDTO for the root process group, or from child process groups within the flow.
Path parameters
connectorId (required)
Path Parameter — The connector id.
processGroupId (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
Return type
Example data
Content-Type: application/json
{
"currentTime" : "currentTime",
"controllerServices" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"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
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.
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 /connectors/{connectorId}/flow/process-groups/{processGroupId}
Gets the flow for a process group within a connector (getFlow)
Returns the flow for the specified process group within the connector's hierarchy. The processGroupId can be obtained from the managedProcessGroupId field of the ConnectorDTO for the root process group, or from child process groups within the flow. 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
connectorId (required)
Path Parameter — The connector id.
processGroupId (required)
Path Parameter — The process group id.
Query parameters
uiOnly (optional)
Query Parameter — Whether to return only UI-specific fields 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" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"inputPorts" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 0,
"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" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 6,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 2,
"runStatus" : "Running",
"bytesIn" : 1,
"bytesOut" : 5
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 0,
"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" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 6,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 2,
"runStatus" : "Running",
"bytesIn" : 1,
"bytesOut" : 5
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
} ],
"processors" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"physicalState" : "RUNNING",
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"physicalState" : "RUNNING",
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
} ],
"remoteProcessGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"id" : "id",
"outputPortCount" : 7,
"uri" : "uri",
"inputPortCount" : 7,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
} ],
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"id" : "id",
"outputPortCount" : 7,
"uri" : "uri",
"inputPortCount" : 7,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
} ],
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID"
}
} ],
"connections" : [ {
"sourceId" : "sourceId",
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 9,
"versionedComponentId" : "versionedComponentId",
"width" : 2.027123023002322,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 3.616076749251911
},
"getzIndex" : 1,
"id" : "id",
"uri" : "uri",
"dimensions" : {
"width" : 7.386281948385884,
"height" : 4.145608029883936
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"getzIndex" : 9,
"versionedComponentId" : "versionedComponentId",
"width" : 2.027123023002322,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 3.616076749251911
},
"getzIndex" : 1,
"id" : "id",
"uri" : "uri",
"dimensions" : {
"width" : 7.386281948385884,
"height" : 4.145608029883936
}
} ]
}
}
}
Produces
This 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 /connectors/{id}/migration-requests/{requestId}
Gets the Connector migration request with the given ID (getMigrationRequest)
Path parameters
id (required)
Path Parameter —
requestId (required)
Path Parameter —
Query parameters
Return type
Example data
Content-Type: application/json
{
"request" : {
"payloadId" : "payloadId",
"percentCompleted" : 0,
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"localSource" : {
"processGroupId" : "processGroupId"
},
"connectorId" : "connectorId",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"state" : "state",
"complete" : true,
"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
MigrationRequestEntity
400
NiFi was unable to complete the request because it was 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 /connectors/{id}/migration-sources
Lists the Versioned Process Groups that the Connector can be migrated from (getMigrationSources)
Path parameters
id (required)
Path Parameter —
Query parameters
Return type
Example data
Content-Type: application/json
{
"migrationSources" : [ {
"parentProcessGroupId" : "parentProcessGroupId",
"processGroupId" : "processGroupId",
"readyForMigration" : true,
"registryClientId" : "registryClientId",
"bucketId" : "bucketId",
"processGroupName" : "processGroupName",
"flowId" : "flowId",
"flowName" : "flowName",
"version" : "version",
"ineligibilityReasons" : [ "ineligibilityReasons", "ineligibilityReasons" ]
}, {
"parentProcessGroupId" : "parentProcessGroupId",
"processGroupId" : "processGroupId",
"readyForMigration" : true,
"registryClientId" : "registryClientId",
"bucketId" : "bucketId",
"processGroupName" : "processGroupName",
"flowId" : "flowId",
"flowName" : "flowName",
"version" : "version",
"ineligibilityReasons" : [ "ineligibilityReasons", "ineligibilityReasons" ]
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VersionedFlowMigrationSourcesEntity
400
NiFi was unable to complete the request because it was 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 /connectors/{connectorId}/flow/process-groups/{processGroupId}/parameter-context
Gets the parameter context bound to a process group within a connector (getParameterContextForConnectorProcessGroup)
Returns the parameter context (with effective parameters, including those inherited from other contexts) bound to the specified process group within the connector's hierarchy. Sensitive parameter values are masked. Returns 204 No Content if the process group has no bound parameter context.
Path parameters
connectorId (required)
Path Parameter — The connector id.
processGroupId (required)
Path Parameter — The process group id.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"inheritedParameterContexts" : [ {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}, {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
} ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"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
204
The specified process group has no bound parameter context.
400
NiFi was unable to complete the request because it was 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 /connectors/{id}/purge-requests/{purge-request-id}
Gets the current status of a purge request for the specified connector (getPurgeRequest)
Path parameters
id (required)
Path Parameter — The connector id.
purge-request-id (required)
Path Parameter — The purge request id.
Query parameters
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 /connectors/{id}/secrets
Gets all secrets available for configuring a connector (getSecrets)
Returns metadata for all secrets available from all secret providers. This endpoint is used when configuring a connector to discover available secrets. Note: Actual secret values are not included in the response for security reasons.
Path parameters
id (required)
Path Parameter — The connector id.
Query parameters
Return type
Example data
Content-Type: application/json
{
"secrets" : [ {
"groupName" : "groupName",
"providerId" : "providerId",
"name" : "name",
"description" : "description",
"fullyQualifiedName" : "fullyQualifiedName",
"providerName" : "providerName"
}, {
"groupName" : "groupName",
"providerId" : "providerId",
"name" : "name",
"description" : "description",
"fullyQualifiedName" : "fullyQualifiedName",
"providerName" : "providerName"
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
SecretsEntity
400
NiFi was unable to complete the request because it was 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 /connectors/{id}/drain
Initiates draining of FlowFiles for a connector (initiateDrain)
This will initiate draining of FlowFiles for a stopped connector. Draining allows the connector to process data that is currently in the flow but does not ingest any additional data. The connector must be in a STOPPED state before draining can begin. Once initiated, the connector will transition to a DRAINING state. Use the DELETE method on this endpoint to cancel an ongoing drain operation.
Path parameters
id (required)
Path Parameter — The connector id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The connector entity with revision.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"availableActions" : [ {
"allowed" : true,
"name" : "name",
"description" : "description",
"reasonNotAllowed" : "reasonNotAllowed"
}, {
"allowed" : true,
"name" : "name",
"description" : "description",
"reasonNotAllowed" : "reasonNotAllowed"
} ],
"configurationUrl" : "configurationUrl",
"detailsUrl" : "detailsUrl",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"activeConfiguration" : {
"configurationStepConfigurations" : [ {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
}, {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
} ]
},
"type" : "type",
"managedProcessGroupId" : "managedProcessGroupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "validationStatus"
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"idleDuration" : "idleDuration",
"groupId" : "groupId",
"queued" : "queued",
"idleDurationMillis" : 2,
"type" : "type",
"flowFilesReceived" : 9,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 3,
"id" : "id",
"written" : "written",
"runStatus" : "runStatus",
"bytesQueued" : 6,
"bytesWritten" : 2,
"read" : "read",
"activeThreadCount" : 0,
"idle" : true,
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 5,
"sent" : "sent",
"bytesReceived" : 5,
"flowFilesQueued" : 7,
"name" : "name"
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID",
"runStatus" : "runStatus"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ConnectorEntity
400
NiFi was unable to complete the request because it was 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 /connectors/{id}/purge-requests/{purge-request-id}
Cancels and/or removes a request to purge the FlowFiles for this connector (removePurgeRequest)
Path parameters
id (required)
Path Parameter — The connector id.
purge-request-id (required)
Path Parameter — The purge request id.
Query parameters
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 /connectors/{id}/search-results
Performs a search against the encapsulated process group of this connector using the specified search term (searchConnector)
Only search results from authorized components will be returned.
Path parameters
id (required)
Path Parameter — The connector id.
Query parameters
q (optional)
Query Parameter — The search term.
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.
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 /connectors/{id}/configuration-steps/{configurationStepName}/verify-config
Performs verification of a configuration step for a connector (submitConfigurationStepVerificationRequest)
This will initiate the process of verifying a given Connector Configuration Step. This may be a long-running task. As a result, this endpoint will immediately return a VerifyConnectorConfigStepRequestEntity, 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 /connectors/{connectorId}/configuration-steps/{stepName}/verify-config/{requestId}. Once the request is completed, the client is expected to issue a DELETE request to /connectors/{connectorId}/configuration-steps/{stepName}/verify-config/{requestId}.
Path parameters
id (required)
Path Parameter — The connector id.
configurationStepName (required)
Path Parameter — The configuration step name.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The verify config request entity containing the configuration step to verify.
Query parameters
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 0,
"connectorId" : "connectorId",
"configurationStep" : {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
},
"uri" : "uri",
"submissionTime" : "2000-01-23T04:56:07.000+00:00",
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"configurationStepName" : "configurationStepName",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"state" : "state",
"complete" : true,
"results" : [ {
"subject" : "subject",
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"subject" : "subject",
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
} ]
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
VerifyConnectorConfigStepRequestEntity
400
NiFi was unable to complete the request because it was 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 /connectors/{id}/backlog-requests
Initiates a request to determine the current backlog for a Connector (submitConnectorBacklogRequest)
This will initiate the process of determining the backlog for a Connector. This may be a long-running task. As a result, this endpoint will immediately return a BacklogRequestEntity, and the process of determining the backlog will occur asynchronously in the background. The client may then periodically poll the status of the request by issuing a GET request to /connectors/{id}/backlog-requests/{requestId}. Once the request is completed, the client is expected to issue a DELETE request to /connectors/{id}/backlog-requests/{requestId}.
Path parameters
id (required)
Path Parameter — The connector id.
Query parameters
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 5,
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"backlog" : {
"flowFileCount" : 6,
"formattedRecordCount" : "formattedRecordCount",
"lastCaughtUp" : "lastCaughtUp",
"byteCount" : 0,
"formattedByteCount" : "formattedByteCount",
"formattedLastCaughtUp" : "formattedLastCaughtUp",
"precision" : "EXACT",
"recordCount" : 1,
"formattedFlowFileCount" : "formattedFlowFileCount"
},
"componentId" : "componentId",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"state" : "state",
"complete" : true,
"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
BacklogRequestEntity
400
NiFi was unable to complete the request because it was 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 connector (updateConnector)
Path parameters
id (required)
Path Parameter — The connector id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The connector configuration details.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"availableActions" : [ {
"allowed" : true,
"name" : "name",
"description" : "description",
"reasonNotAllowed" : "reasonNotAllowed"
}, {
"allowed" : true,
"name" : "name",
"description" : "description",
"reasonNotAllowed" : "reasonNotAllowed"
} ],
"configurationUrl" : "configurationUrl",
"detailsUrl" : "detailsUrl",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"activeConfiguration" : {
"configurationStepConfigurations" : [ {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
}, {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
} ]
},
"type" : "type",
"managedProcessGroupId" : "managedProcessGroupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "validationStatus"
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"idleDuration" : "idleDuration",
"groupId" : "groupId",
"queued" : "queued",
"idleDurationMillis" : 2,
"type" : "type",
"flowFilesReceived" : 9,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 3,
"id" : "id",
"written" : "written",
"runStatus" : "runStatus",
"bytesQueued" : 6,
"bytesWritten" : 2,
"read" : "read",
"activeThreadCount" : 0,
"idle" : true,
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 5,
"sent" : "sent",
"bytesReceived" : 5,
"flowFilesQueued" : 7,
"name" : "name"
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID",
"runStatus" : "runStatus"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ConnectorEntity
400
NiFi was unable to complete the request because it was 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 /connectors/{id}/configuration-steps/{configurationStepName}
Updates a specific configuration step by name for a connector (updateConnectorConfigurationStep)
Path parameters
id (required)
Path Parameter — The connector id.
configurationStepName (required)
Path Parameter — The configuration step name.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The configuration step configuration.
Query parameters
Return type
Example data
Content-Type: application/json
{
"disconnectedNodeAcknowledged" : true,
"parentConnectorId" : "parentConnectorId",
"configurationStep" : {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
},
"parentConnectorRevision" : {
"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
ConfigurationStepEntity
400
NiFi was unable to complete the request because it was 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 /connectors/{id}/run-status
Updates run status of a connector (updateRunStatus)
Path parameters
id (required)
Path Parameter — The connector id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The connector run status.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"availableActions" : [ {
"allowed" : true,
"name" : "name",
"description" : "description",
"reasonNotAllowed" : "reasonNotAllowed"
}, {
"allowed" : true,
"name" : "name",
"description" : "description",
"reasonNotAllowed" : "reasonNotAllowed"
} ],
"configurationUrl" : "configurationUrl",
"detailsUrl" : "detailsUrl",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"activeConfiguration" : {
"configurationStepConfigurations" : [ {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
}, {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
} ]
},
"type" : "type",
"managedProcessGroupId" : "managedProcessGroupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "validationStatus"
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"idleDuration" : "idleDuration",
"groupId" : "groupId",
"queued" : "queued",
"idleDurationMillis" : 2,
"type" : "type",
"flowFilesReceived" : 9,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 3,
"id" : "id",
"written" : "written",
"runStatus" : "runStatus",
"bytesQueued" : 6,
"bytesWritten" : 2,
"read" : "read",
"activeThreadCount" : 0,
"idle" : true,
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 5,
"sent" : "sent",
"bytesReceived" : 5,
"flowFilesQueued" : 7,
"name" : "name"
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID",
"runStatus" : "runStatus"
}
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ConnectorEntity
400
NiFi was unable to complete the request because it was 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.
Query parameters
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/registry-clients/{id}/config/analysis
Performs analysis of the component's configuration, providing information about which attributes are referenced. (analyzeFlowRegistryClientConfiguration)
Path parameters
id (required)
Path Parameter — The registry client id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The configuration analysis request.
Query parameters
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}/bulletins/clear-requests
Clears bulletins for a flow analysis rule (clearFlowAnalysisRuleBulletins)
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 request to clear bulletins.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"componentId" : "componentId",
"bulletinsCleared" : 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
ClearBulletinsResultEntity
400
NiFi was unable to complete the request because it was 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/parameter-providers/{id}/bulletins/clear-requests
Clears bulletins for a parameter provider (clearParameterProviderBulletins)
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 request to clear bulletins.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"componentId" : "componentId",
"bulletinsCleared" : 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
ClearBulletinsResultEntity
400
NiFi was unable to complete the request because it was 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/registry-clients/{id}/bulletins/clear-requests
Clears bulletins for a registry client (clearRegistryClientBulletins)
Path parameters
id (required)
Path Parameter — The registry client id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The request to clear bulletins.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"componentId" : "componentId",
"bulletinsCleared" : 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
ClearBulletinsResultEntity
400
NiFi was unable to complete the request because it was 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.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — Optional component state to perform a selective key removal. If omitted, clears all state.
Query parameters
Return type
Example data
Content-Type: application/json
{
"componentState" : {
"componentId" : "componentId",
"dropStateKeySupported" : true,
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"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
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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"annotationData" : "annotationData",
"comments" : "comments",
"deprecated" : true,
"parameterStatus" : [ {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
},
"status" : "NEW"
}, {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"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"
},
"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"
},
"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"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"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",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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
Query parameters
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" : [ {
"subject" : "subject",
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"subject" : "subject",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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 — Acknowledges that this node is disconnected to allow for mutable requests to proceed. default: false
force (optional)
Query Parameter — Indicates if the NAR should be deleted even when components are instantiated. 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.
Query parameters
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
delete /controller/registry-clients/{id}/config/verification-requests/{requestId}
Deletes the Verification Request with the given ID (deleteRegistryClientVerificationRequest)
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 Registry Client
requestId (required)
Path Parameter — The ID of the Verification Request
Query parameters
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" : [ {
"subject" : "subject",
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"subject" : "subject",
"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/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.
Query parameters
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.
Query parameters
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)
Query parameters
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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"componentState" : {
"componentId" : "componentId",
"dropStateKeySupported" : true,
"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
Query parameters
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" : [ {
"subject" : "subject",
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"subject" : "subject",
"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)
Query parameters
Return type
Example data
Content-Type: application/json
{
"currentTime" : "currentTime",
"flowAnalysisRules" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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)
Query parameters
Return type
Example data
Content-Type: application/json
{
"currentTime" : "currentTime",
"registries" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"connectorTypes" : [ {
"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" ]
} ],
"controllerServiceTypes" : [ null, null ],
"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)
Query parameters
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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"connectorTypes" : [ {
"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" ]
} ],
"controllerServiceTypes" : [ null, null ],
"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.
Query parameters
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.
Query parameters
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 registry clients that this NiFi supports (getRegistryClientTypes)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Query parameters
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
get /controller/registry-clients/{id}/config/verification-requests/{requestId}
Returns the Verification Request with the given ID (getRegistryClientVerificationRequest)
Returns the Verification Request with the given ID. Once a 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 Registry Client
requestId (required)
Path Parameter — The ID of the Verification Request
Query parameters
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" : [ {
"subject" : "subject",
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"subject" : "subject",
"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 /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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"controllerServices" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"activeThreadCount" : 0,
"validationStatus" : "VALID",
"runStatus" : "ENABLED"
}
} ],
"reportingTasks" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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.
Query parameters
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" : [ {
"subject" : "subject",
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"subject" : "subject",
"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 /controller/registry-clients/{id}/config/verification-requests
Performs verification of the Registry Client's configuration (submitRegistryClientConfigVerificationRequest)
Initiates verification of a Registry Client configuration. The request returns immediately with a request entity while verification runs asynchronously. The client should poll /controller/registry-clients/{clientId}/config/verification-requests/{requestId} for status and DELETE the request once verification completes.
Path parameters
id (required)
Path Parameter — The registry client id.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The registry client configuration verification request.
Query parameters
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" : [ {
"subject" : "subject",
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"subject" : "subject",
"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
Updates 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.
Query parameters
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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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.
Query parameters
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 (updateRunStatus1)
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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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
Filename (optional)
Header Parameter —
Query parameters
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.
Query parameters
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}/bulletins/clear-requests
Clears bulletins for a controller service (clearBulletins)
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 clear bulletin request specifying the timestamp from which to clear bulletins.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"componentId" : "componentId",
"bulletinsCleared" : 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
ClearBulletinsResultEntity
400
NiFi was unable to complete the request because it was 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.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — Optional component state to perform a selective key removal. If omitted, clears all state.
Query parameters
Return type
Example data
Content-Type: application/json
{
"componentState" : {
"componentId" : "componentId",
"dropStateKeySupported" : true,
"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
Query parameters
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" : [ {
"subject" : "subject",
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"subject" : "subject",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"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
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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"controllerServiceReferencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ]
}
Produces
This 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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"componentState" : {
"componentId" : "componentId",
"dropStateKeySupported" : true,
"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
Query parameters
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" : [ {
"subject" : "subject",
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"subject" : "subject",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"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
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.
Query parameters
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" : [ {
"subject" : "subject",
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"subject" : "subject",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"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
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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"controllerServiceReferencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ]
}
Produces
This 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 (updateRunStatus2)
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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"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
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 all counters. This will reset all counter values to 0 (updateAllCounters)
Note: This endpoint is subject to change as NiFi and it's REST API evolve.
Query parameters
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.
Query parameters
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 — The input or output port id.
Consumes
This API call consumes the following media types via the request header:
Request body
Query parameters
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 — 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
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 — 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
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 FlowFiles to the input port (receiveFlowFiles)
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
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 FlowFiles from the output port (transferFlowFiles)
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
Produces
This 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 components in the request are not specified, all authorized components will be considered.
Query parameters
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
post /flow/process-groups/{id}/bulletins/clear-requests
Clears bulletins for components in the specified Process Group. (clearBulletins1)
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 clear bulletins. If the components in the request are not specified, all authorized components will be considered.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletinsCleared" : 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
ClearBulletinsForGroupResultsEntity
400
NiFi was unable to complete the request because it was 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)
Query parameters
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)
Query parameters
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.
Query parameters
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
Query parameters
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)
Query parameters
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)
Query parameters
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.
Query parameters
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.
Query parameters
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. Optional, default is no limit.
Return type
Example data
Content-Type: application/json
{
"bulletinBoard" : {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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)
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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)
Query parameters
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.
Query parameters
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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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.
Query parameters
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/connector-definition/{group}/{artifact}/{version}/{type}
Retrieves the Connector Definition for the specified component type. (getConnectorDefinition)
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 connector type
Query parameters
Return type
Example data
Content-Type: application/json
{
"deprecationAlternatives" : [ "deprecationAlternatives", "deprecationAlternatives" ],
"buildInfo" : {
"compilerFlags" : "compilerFlags",
"compiler" : "compiler",
"version" : "version",
"revision" : "revision",
"targetArch" : "targetArch",
"timestamp" : 0
},
"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,
"type" : "type",
"version" : "version",
"seeAlso" : [ "seeAlso", "seeAlso" ],
"tags" : [ "tags", "tags" ],
"artifact" : "artifact",
"deprecationReason" : "deprecationReason",
"configurationSteps" : [ {
"documented" : true,
"name" : "name",
"description" : "description",
"stepDependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ],
"propertyGroups" : [ {
"name" : "name",
"description" : "description",
"properties" : [ {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}, {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
} ],
"defaultValue" : "defaultValue",
"propertyType" : "STRING",
"name" : "name",
"description" : "description",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}, {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}, {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
} ],
"defaultValue" : "defaultValue",
"propertyType" : "STRING",
"name" : "name",
"description" : "description",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
} ]
}, {
"name" : "name",
"description" : "description",
"properties" : [ {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}, {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
} ],
"defaultValue" : "defaultValue",
"propertyType" : "STRING",
"name" : "name",
"description" : "description",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}, {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}, {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
} ],
"defaultValue" : "defaultValue",
"propertyType" : "STRING",
"name" : "name",
"description" : "description",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
} ]
} ]
}, {
"documented" : true,
"name" : "name",
"description" : "description",
"stepDependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ],
"propertyGroups" : [ {
"name" : "name",
"description" : "description",
"properties" : [ {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}, {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
} ],
"defaultValue" : "defaultValue",
"propertyType" : "STRING",
"name" : "name",
"description" : "description",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}, {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}, {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
} ],
"defaultValue" : "defaultValue",
"propertyType" : "STRING",
"name" : "name",
"description" : "description",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
} ]
}, {
"name" : "name",
"description" : "description",
"properties" : [ {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}, {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
} ],
"defaultValue" : "defaultValue",
"propertyType" : "STRING",
"name" : "name",
"description" : "description",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}, {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}, {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
} ],
"defaultValue" : "defaultValue",
"propertyType" : "STRING",
"name" : "name",
"description" : "description",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
} ]
} ]
} ],
"restricted" : true,
"systemResourceConsiderations" : [ {
"resource" : "resource",
"description" : "description"
}, {
"resource" : "resource",
"description" : "description"
} ],
"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
ConnectorDefinition
400
NiFi was unable to complete the request because it was 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 connector definition for the coordinates could not be located.
Up
get /flow/connector-types
Retrieves the types of connectors that this NiFi supports (getConnectorTypes)
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
{
"connectorTypes" : [ {
"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
ConnectorTypesEntity
400
NiFi was unable to complete the request because it was 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 all connectors (getConnectors)
Query parameters
Return type
Example data
Content-Type: application/json
{
"currentTime" : "currentTime",
"connectors" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"availableActions" : [ {
"allowed" : true,
"name" : "name",
"description" : "description",
"reasonNotAllowed" : "reasonNotAllowed"
}, {
"allowed" : true,
"name" : "name",
"description" : "description",
"reasonNotAllowed" : "reasonNotAllowed"
} ],
"configurationUrl" : "configurationUrl",
"detailsUrl" : "detailsUrl",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"activeConfiguration" : {
"configurationStepConfigurations" : [ {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
}, {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
} ]
},
"type" : "type",
"managedProcessGroupId" : "managedProcessGroupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "validationStatus"
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"idleDuration" : "idleDuration",
"groupId" : "groupId",
"queued" : "queued",
"idleDurationMillis" : 2,
"type" : "type",
"flowFilesReceived" : 9,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 3,
"id" : "id",
"written" : "written",
"runStatus" : "runStatus",
"bytesQueued" : 6,
"bytesWritten" : 2,
"read" : "read",
"activeThreadCount" : 0,
"idle" : true,
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 5,
"sent" : "sent",
"bytesReceived" : 5,
"flowFilesQueued" : 7,
"name" : "name"
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID",
"runStatus" : "runStatus"
}
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"availableActions" : [ {
"allowed" : true,
"name" : "name",
"description" : "description",
"reasonNotAllowed" : "reasonNotAllowed"
}, {
"allowed" : true,
"name" : "name",
"description" : "description",
"reasonNotAllowed" : "reasonNotAllowed"
} ],
"configurationUrl" : "configurationUrl",
"detailsUrl" : "detailsUrl",
"parentGroupId" : "parentGroupId",
"multipleVersionsAvailable" : true,
"extensionMissing" : true,
"activeConfiguration" : {
"configurationStepConfigurations" : [ {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
}, {
"configurationStepName" : "configurationStepName",
"propertyGroupConfigurations" : [ {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
}, {
"propertyGroupDescription" : "propertyGroupDescription",
"propertyGroupName" : "propertyGroupName",
"propertyValues" : {
"key" : {
"secretName" : "secretName",
"secretProviderId" : "secretProviderId",
"secretProviderName" : "secretProviderName",
"fullyQualifiedSecretName" : "fullyQualifiedSecretName",
"valueType" : "valueType",
"value" : "value",
"assetReferences" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ]
}
},
"propertyDescriptors" : {
"key" : {
"allowableValuesFetchable" : true,
"allowableValues" : [ {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
}, {
"canRead" : true,
"allowableValue" : {
"displayName" : "displayName",
"description" : "description",
"value" : "value"
}
} ],
"defaultValue" : "defaultValue",
"name" : "name",
"description" : "description",
"type" : "type",
"required" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName"
} ]
}
}
} ],
"configurationStepDescription" : "configurationStepDescription",
"documented" : true,
"dependencies" : [ {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
}, {
"dependentValues" : [ "dependentValues", "dependentValues" ],
"propertyName" : "propertyName",
"stepName" : "stepName"
} ]
} ]
},
"type" : "type",
"managedProcessGroupId" : "managedProcessGroupId",
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"state" : "RUNNING",
"bundle" : {
"artifact" : "artifact",
"version" : "version",
"group" : "group"
},
"validationStatus" : "validationStatus"
},
"id" : "id",
"uri" : "uri",
"operatePermissions" : {
"canRead" : true,
"canWrite" : true
},
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
},
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 6,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"idleDuration" : "idleDuration",
"groupId" : "groupId",
"queued" : "queued",
"idleDurationMillis" : 2,
"type" : "type",
"flowFilesReceived" : 9,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 3,
"id" : "id",
"written" : "written",
"runStatus" : "runStatus",
"bytesQueued" : 6,
"bytesWritten" : 2,
"read" : "read",
"activeThreadCount" : 0,
"idle" : true,
"bytesRead" : 1,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 5,
"sent" : "sent",
"bytesReceived" : 5,
"flowFilesQueued" : 7,
"name" : "name"
},
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID",
"runStatus" : "runStatus"
}
} ]
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
ConnectorsEntity
400
NiFi was unable to complete the request because it was 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/content-viewers
Retrieves the registered content viewers (getContentViewers)
Query parameters
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
Query parameters
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"
} ],
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
},
"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
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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"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
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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"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
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)
Query parameters
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)
Query parameters
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 (getFlow1)
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" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"inputPorts" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 0,
"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" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 6,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 2,
"runStatus" : "Running",
"bytesIn" : 1,
"bytesOut" : 5
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 0,
"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" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 6,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 2,
"runStatus" : "Running",
"bytesIn" : 1,
"bytesOut" : 5
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
} ],
"processors" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"physicalState" : "RUNNING",
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"physicalState" : "RUNNING",
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
} ],
"remoteProcessGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"id" : "id",
"outputPortCount" : 7,
"uri" : "uri",
"inputPortCount" : 7,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
} ],
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"id" : "id",
"outputPortCount" : 7,
"uri" : "uri",
"inputPortCount" : 7,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
} ],
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID"
}
} ],
"connections" : [ {
"sourceId" : "sourceId",
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 9,
"versionedComponentId" : "versionedComponentId",
"width" : 2.027123023002322,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 3.616076749251911
},
"getzIndex" : 1,
"id" : "id",
"uri" : "uri",
"dimensions" : {
"width" : 7.386281948385884,
"height" : 4.145608029883936
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"getzIndex" : 9,
"versionedComponentId" : "versionedComponentId",
"width" : 2.027123023002322,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 3.616076749251911
},
"getzIndex" : 1,
"id" : "id",
"uri" : "uri",
"dimensions" : {
"width" : 7.386281948385884,
"height" : 4.145608029883936
}
} ]
}
}
}
Produces
This 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.
Query parameters
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
Query parameters
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"
} ],
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
},
"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)
Query parameters
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. Duplicate the parameter to include multiple registries. All registries are included by default.
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.
flowMetricsReportingStrategy (optional)
Query Parameter — Flow metrics reporting strategy limits collected metrics default: ALL_COMPONENTS
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/flow-registry-client-definition/{group}/{artifact}/{version}/{type}
Retrieves the Flow Registry Client Definition for the specified component type. (getFlowRegistryClientDefinition)
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 registry client type
Query parameters
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"
} ],
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
},
"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
FlowRegistryClientDefinition
400
NiFi was unable to complete the request because it was 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 registry client definition for the coordinates could not be located.
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" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 6,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 2,
"runStatus" : "Running",
"bytesIn" : 1,
"bytesOut" : 5
},
"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/listen-ports
Gets all listen ports configured on this NiFi that the current user has access to (getListenPorts)
Query parameters
Return type
Example data
Content-Type: application/json
{
"listenPorts" : [ {
"componentType" : "componentType",
"componentId" : "componentId",
"componentClass" : "componentClass",
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "transportProtocol",
"parentGroupId" : "parentGroupId",
"componentName" : "componentName",
"portName" : "portName",
"parentGroupName" : "parentGroupName",
"portNumber" : 0
}, {
"componentType" : "componentType",
"componentId" : "componentId",
"componentClass" : "componentClass",
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "transportProtocol",
"parentGroupId" : "parentGroupId",
"componentName" : "componentName",
"portName" : "portName",
"parentGroupName" : "parentGroupName",
"portNumber" : 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
ListenPortsEntity
400
NiFi was unable to complete the request because it was 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/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" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 6,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 2,
"runStatus" : "Running",
"bytesIn" : 1,
"bytesOut" : 5
},
"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)
Query parameters
Return type
Example data
Content-Type: application/json
{
"currentTime" : "currentTime",
"parameterContexts" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"inheritedParameterContexts" : [ {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}, {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
} ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id"
}
},
"id" : "id",
"uri" : "uri"
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"inheritedParameterContexts" : [ {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}, {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
} ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"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
Query parameters
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"
} ],
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
},
"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)
Query parameters
Return type
Example data
Content-Type: application/json
{
"currentTime" : "currentTime",
"parameterProviders" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"annotationData" : "annotationData",
"comments" : "comments",
"deprecated" : true,
"parameterStatus" : [ {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
},
"status" : "NEW"
}, {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"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"
},
"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"
},
"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"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"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",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"annotationData" : "annotationData",
"comments" : "comments",
"deprecated" : true,
"parameterStatus" : [ {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
},
"status" : "NEW"
}, {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"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"
},
"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"
},
"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"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"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",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"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.
Query parameters
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" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"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.
Query parameters
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
Query parameters
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"
} ],
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
},
"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" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"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.
Query parameters
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)
Query parameters
Return type
Example data
Content-Type: application/json
{
"currentTime" : "currentTime",
"registries" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : 9,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
} ],
"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.
Query parameters
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
Query parameters
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"
} ],
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"position" : {
"x" : 2.535258963197524,
"y" : 6.173804034172511
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"position" : {
"x" : 2.535258963197524,
"y" : 6.173804034172511
},
"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)
Query parameters
Return type
Example data
Content-Type: application/json
{
"currentTime" : "currentTime",
"reportingTasks" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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.
Query parameters
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/steps/{group}/{artifact}/{version}/{connectorType}/{stepName}
Retrieves the step documentation for the specified Connector configuration step. (getStepDocumentation)
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
connectorType (required)
Path Parameter — The fully qualified Connector type
stepName (required)
Path Parameter — The configuration step name
Query parameters
Return type
Example data
Content-Type: application/json
{
"stepDocumentation" : "stepDocumentation"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
StepDocumentationEntity
400
NiFi was unable to complete the request because it was 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 step documentation for the coordinates could not be located.
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",
"environmental" : true,
"difference" : "difference"
}, {
"differenceType" : "differenceType",
"environmental" : true,
"difference" : "difference"
} ],
"componentName" : "componentName"
}, {
"componentType" : "componentType",
"componentId" : "componentId",
"processGroupId" : "processGroupId",
"differences" : [ {
"differenceType" : "differenceType",
"environmental" : true,
"difference" : "difference"
}, {
"differenceType" : "differenceType",
"environmental" : true,
"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",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
}
}, {
"registryId" : "registryId",
"versionedFlowSnapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
}
} ]
}
Produces
This 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.
Query parameters
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 — The search term.
a (optional)
Query Parameter — The id of the currently visited process group. If not specified, then the root process group is used.
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.
Query parameters
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.
Query parameters
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.
Query parameters
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
Range (optional)
Header Parameter — Range of bytes requested
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.
Query parameters
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.
Query parameters
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.
Query parameters
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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"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.
Up
post /input-ports/{id}/bulletins/clear-requests
Clears bulletins for an input port (clearBulletins2)
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 request to clear bulletins.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"componentId" : "componentId",
"bulletinsCleared" : 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
ClearBulletinsResultEntity
400
NiFi was unable to complete the request because it was 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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 0,
"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" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 6,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 2,
"runStatus" : "Running",
"bytesIn" : 1,
"bytesOut" : 5
},
"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" : 0,
"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" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 6,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 2,
"runStatus" : "Running",
"bytesIn" : 1,
"bytesOut" : 5
},
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 0,
"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" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 6,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 2,
"runStatus" : "Running",
"bytesIn" : 1,
"bytesOut" : 5
},
"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 (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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"physicalState" : "RUNNING",
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"getzIndex" : 9,
"versionedComponentId" : "versionedComponentId",
"width" : 2.027123023002322,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 3.616076749251911
},
"getzIndex" : 1,
"id" : "id",
"uri" : "uri",
"dimensions" : {
"width" : 7.386281948385884,
"height" : 4.145608029883936
}
}
Produces
This 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" : 9,
"versionedComponentId" : "versionedComponentId",
"width" : 2.027123023002322,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 3.616076749251911
},
"getzIndex" : 1,
"id" : "id",
"uri" : "uri",
"dimensions" : {
"width" : 7.386281948385884,
"height" : 4.145608029883936
}
}
Produces
This 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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"getzIndex" : 9,
"versionedComponentId" : "versionedComponentId",
"width" : 2.027123023002322,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 3.616076749251911
},
"getzIndex" : 1,
"id" : "id",
"uri" : "uri",
"dimensions" : {
"width" : 7.386281948385884,
"height" : 4.145608029883936
}
}
Produces
This 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
post /output-ports/{id}/bulletins/clear-requests
Clears bulletins for an output port (clearBulletins3)
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 request to clear bulletins.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"componentId" : "componentId",
"bulletinsCleared" : 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
ClearBulletinsResultEntity
400
NiFi was unable to complete the request because it was 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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 0,
"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" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 6,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 2,
"runStatus" : "Running",
"bytesIn" : 1,
"bytesOut" : 5
},
"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" : 0,
"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" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 6,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 2,
"runStatus" : "Running",
"bytesIn" : 1,
"bytesOut" : 5
},
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 0,
"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" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 6,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 2,
"runStatus" : "Running",
"bytesIn" : 1,
"bytesOut" : 5
},
"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 (updateRunStatus4)
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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"physicalState" : "RUNNING",
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"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 (createAsset1)
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
Filename (optional)
Header Parameter —
Query parameters
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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"inheritedParameterContexts" : [ {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}, {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
} ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"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 — Acknowledges that this node is disconnected to allow for mutable requests to proceed. 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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"inheritedParameterContexts" : [ {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}, {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
} ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"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"
},
"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"
},
"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" : [ {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}, {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
} ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : [ {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}, {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
} ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"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 (getAssetContent1)
Path parameters
contextId (required)
Path Parameter — The ID of the Parameter Context
assetId (required)
Path Parameter — The ID of the Asset
Query parameters
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. (getAssets1)
Path parameters
contextId (required)
Path Parameter — The ID of the Parameter Context
Query parameters
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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"inheritedParameterContexts" : [ {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}, {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
} ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"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
Query parameters
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"
},
"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"
},
"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" : [ {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}, {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
} ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"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
Query parameters
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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : [ {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}, {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
} ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"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.
Query parameters
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"
},
"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"
},
"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" : [ {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}, {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
} ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"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 — The ID of the ParameterContext
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The validation request
Query parameters
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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : [ {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}, {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
} ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"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
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"inheritedParameterContexts" : [ {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}, {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
} ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"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.
Query parameters
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}/bulletins/clear-requests
Clears bulletins for a parameter provider (clearBulletins4)
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 clear bulletin request specifying the timestamp from which to clear bulletins.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"componentId" : "componentId",
"bulletinsCleared" : 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
ClearBulletinsResultEntity
400
NiFi was unable to complete the request because it was 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.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — Optional component state to perform a selective key removal. If omitted, clears all state.
Query parameters
Return type
Example data
Content-Type: application/json
{
"componentState" : {
"componentId" : "componentId",
"dropStateKeySupported" : true,
"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"
},
"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"
},
"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" : [ {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}, {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
} ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"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"
},
"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"
},
"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" : [ {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}, {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
} ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id"
}
}
} ],
"parameterProvider" : {
"annotationData" : "annotationData",
"comments" : "comments",
"deprecated" : true,
"parameterStatus" : [ {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
},
"status" : "NEW"
}, {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"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"
},
"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"
},
"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"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"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",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"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
Query parameters
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" : [ {
"subject" : "subject",
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"subject" : "subject",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"annotationData" : "annotationData",
"comments" : "comments",
"deprecated" : true,
"parameterStatus" : [ {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
},
"status" : "NEW"
}, {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"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"
},
"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"
},
"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"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"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",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"annotationData" : "annotationData",
"comments" : "comments",
"deprecated" : true,
"parameterStatus" : [ {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
},
"status" : "NEW"
}, {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"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"
},
"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"
},
"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"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"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",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"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
Query parameters
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"
},
"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"
},
"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" : [ {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}, {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
} ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"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"
},
"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"
},
"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" : [ {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}, {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
} ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id"
}
}
} ],
"parameterProvider" : {
"annotationData" : "annotationData",
"comments" : "comments",
"deprecated" : true,
"parameterStatus" : [ {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
},
"status" : "NEW"
}, {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"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"
},
"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"
},
"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"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"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",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"parameterProviderReferencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"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
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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"componentState" : {
"componentId" : "componentId",
"dropStateKeySupported" : true,
"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
Query parameters
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" : [ {
"subject" : "subject",
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"subject" : "subject",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"annotationData" : "annotationData",
"comments" : "comments",
"deprecated" : true,
"parameterStatus" : [ {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
},
"status" : "NEW"
}, {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"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"
},
"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"
},
"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"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"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",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"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 — The ID of the Parameter Provider
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — The apply parameters request.
Query parameters
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"
},
"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"
},
"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" : [ {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}, {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
} ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"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"
},
"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"
},
"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" : [ {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}, {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
} ],
"name" : "name",
"description" : "description",
"id" : "id",
"boundProcessGroups" : [ {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"parameters" : [ {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
}, {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
} ],
"parameterProviderConfiguration" : {
"component" : {
"parameterGroupName" : "parameterGroupName",
"synchronized" : true,
"parameterProviderName" : "parameterProviderName",
"parameterProviderId" : "parameterProviderId"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id"
}
}
} ],
"parameterProvider" : {
"annotationData" : "annotationData",
"comments" : "comments",
"deprecated" : true,
"parameterStatus" : [ {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
},
"status" : "NEW"
}, {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"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"
},
"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"
},
"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"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"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",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"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.
Query parameters
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" : [ {
"subject" : "subject",
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"subject" : "subject",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"annotationData" : "annotationData",
"comments" : "comments",
"deprecated" : true,
"parameterStatus" : [ {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"canWrite" : true
},
"status" : "NEW"
}, {
"parameter" : {
"parameter" : {
"referencedAssets" : [ {
"missingContent" : true,
"name" : "name",
"id" : "id"
}, {
"missingContent" : true,
"name" : "name",
"id" : "id"
} ],
"valueRemoved" : true,
"inherited" : true,
"provided" : true,
"name" : "name",
"description" : "description",
"sensitive" : true,
"referencingComponents" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"activeThreadCount" : 0,
"processGroupId" : "processGroupId",
"name" : "name",
"referenceType" : "PROCESSOR",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "state"
},
"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"
},
"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
}
} ],
"value" : "value"
},
"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"
},
"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"
},
"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"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"name" : "name",
"id" : "id"
},
"permissions" : {
"canRead" : true,
"canWrite" : true
},
"id" : "id",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"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",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"externalControllerServiceReferences" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"processGroups" : [ {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
}, {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"id" : "id",
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"flow" : {
"processGroups" : [ {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"inputPorts" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 0,
"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" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 6,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 2,
"runStatus" : "Running",
"bytesIn" : 1,
"bytesOut" : 5
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 0,
"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" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 6,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 2,
"runStatus" : "Running",
"bytesIn" : 1,
"bytesOut" : 5
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
} ],
"processors" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"physicalState" : "RUNNING",
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"physicalState" : "RUNNING",
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
} ],
"remoteProcessGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"id" : "id",
"outputPortCount" : 7,
"uri" : "uri",
"inputPortCount" : 7,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
} ],
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"id" : "id",
"outputPortCount" : 7,
"uri" : "uri",
"inputPortCount" : 7,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
} ],
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID"
}
} ],
"connections" : [ {
"sourceId" : "sourceId",
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 9,
"versionedComponentId" : "versionedComponentId",
"width" : 2.027123023002322,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 3.616076749251911
},
"getzIndex" : 1,
"id" : "id",
"uri" : "uri",
"dimensions" : {
"width" : 7.386281948385884,
"height" : 4.145608029883936
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"getzIndex" : 9,
"versionedComponentId" : "versionedComponentId",
"width" : 2.027123023002322,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 3.616076749251911
},
"getzIndex" : 1,
"id" : "id",
"uri" : "uri",
"dimensions" : {
"width" : 7.386281948385884,
"height" : 4.145608029883936
}
} ]
}
}
Produces
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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"sourceId" : "sourceId",
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
},
"parentGroupId" : "parentGroupId",
"id" : "id",
"position" : {
"x" : 0.8008281904610115,
"y" : 6.027456183070403
},
"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
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.
Query parameters
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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 0,
"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" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 6,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 2,
"runStatus" : "Running",
"bytesIn" : 1,
"bytesOut" : 5
},
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"getzIndex" : 9,
"versionedComponentId" : "versionedComponentId",
"width" : 2.027123023002322,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 3.616076749251911
},
"getzIndex" : 1,
"id" : "id",
"uri" : "uri",
"dimensions" : {
"width" : 7.386281948385884,
"height" : 4.145608029883936
}
}
Produces
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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 0,
"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" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 6,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 2,
"runStatus" : "Running",
"bytesIn" : 1,
"bytesOut" : 5
},
"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" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"physicalState" : "RUNNING",
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"id" : "id",
"outputPortCount" : 7,
"uri" : "uri",
"inputPortCount" : 7,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
} ],
"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" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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
includeComponentState (optional)
Query Parameter — If component state should be included in the exported flow definition. Requires all processors to be stopped and all controller services to be disabled. 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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"connections" : [ {
"sourceId" : "sourceId",
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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.
Query parameters
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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"funnels" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"inputPorts" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 0,
"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" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 6,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 2,
"runStatus" : "Running",
"bytesIn" : 1,
"bytesOut" : 5
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 0,
"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" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 6,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 2,
"runStatus" : "Running",
"bytesIn" : 1,
"bytesOut" : 5
},
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"labels" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"getzIndex" : 9,
"versionedComponentId" : "versionedComponentId",
"width" : 2.027123023002322,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 3.616076749251911
},
"getzIndex" : 1,
"id" : "id",
"uri" : "uri",
"dimensions" : {
"width" : 7.386281948385884,
"height" : 4.145608029883936
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"getzIndex" : 9,
"versionedComponentId" : "versionedComponentId",
"width" : 2.027123023002322,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 3.616076749251911
},
"getzIndex" : 1,
"id" : "id",
"uri" : "uri",
"dimensions" : {
"width" : 7.386281948385884,
"height" : 4.145608029883936
}
} ]
}
Produces
This 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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"componentDifferences" : [ {
"componentType" : "componentType",
"componentId" : "componentId",
"processGroupId" : "processGroupId",
"differences" : [ {
"differenceType" : "differenceType",
"environmental" : true,
"difference" : "difference"
}, {
"differenceType" : "differenceType",
"environmental" : true,
"difference" : "difference"
} ],
"componentName" : "componentName"
}, {
"componentType" : "componentType",
"componentId" : "componentId",
"processGroupId" : "processGroupId",
"differences" : [ {
"differenceType" : "differenceType",
"environmental" : true,
"difference" : "difference"
}, {
"differenceType" : "differenceType",
"environmental" : true,
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"outputPorts" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 0,
"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" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 6,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 2,
"runStatus" : "Running",
"bytesIn" : 1,
"bytesOut" : 5
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 0,
"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" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 6,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 2,
"runStatus" : "Running",
"bytesIn" : 1,
"bytesOut" : 5
},
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"processGroups" : [ {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"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,
"physicalState" : "RUNNING",
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"physicalState" : "RUNNING",
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"remoteProcessGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"id" : "id",
"outputPortCount" : 7,
"uri" : "uri",
"inputPortCount" : 7,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
} ],
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"id" : "id",
"outputPortCount" : 7,
"uri" : "uri",
"inputPortCount" : 7,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
} ],
"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
Query parameters
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" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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
Body Parameter — The Process Group Upload import details
Query parameters
Return type
Example data
Content-Type: application/json
{
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"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
Query parameters
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" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"flow" : {
"processGroups" : [ {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
}, {
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ]
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed"
}
} ],
"outputPorts" : [ null, null ],
"funnels" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
}, {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"uri" : "uri",
"revision" : {
"clientId" : "clientId",
"lastModifier" : "lastModifier",
"version" : 2
}
} ],
"inputPorts" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 0,
"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" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 6,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 2,
"runStatus" : "Running",
"bytesIn" : 1,
"bytesOut" : 5
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"portType" : "portType",
"component" : {
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 0,
"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" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"output" : "output",
"input" : "input",
"activeThreadCount" : 6,
"groupId" : "groupId",
"name" : "name",
"transmitting" : true,
"flowFilesIn" : 5,
"id" : "id",
"flowFilesOut" : 2,
"runStatus" : "Running",
"bytesIn" : 1,
"bytesOut" : 5
},
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
} ],
"processors" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"physicalState" : "RUNNING",
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"physicalState" : "RUNNING",
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"id" : "id",
"type" : "type",
"statsLastRefreshed" : "statsLastRefreshed",
"runStatus" : "Running"
}
} ],
"remoteProcessGroups" : [ {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"id" : "id",
"outputPortCount" : 7,
"uri" : "uri",
"inputPortCount" : 7,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
} ],
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID"
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"id" : "id",
"outputPortCount" : 7,
"uri" : "uri",
"inputPortCount" : 7,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
} ],
"id" : "id",
"statsLastRefreshed" : "statsLastRefreshed",
"validationStatus" : "VALID"
}
} ],
"connections" : [ {
"sourceId" : "sourceId",
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 9,
"versionedComponentId" : "versionedComponentId",
"width" : 2.027123023002322,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 3.616076749251911
},
"getzIndex" : 1,
"id" : "id",
"uri" : "uri",
"dimensions" : {
"width" : 7.386281948385884,
"height" : 4.145608029883936
}
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"getzIndex" : 9,
"versionedComponentId" : "versionedComponentId",
"width" : 2.027123023002322,
"parentGroupId" : "parentGroupId",
"style" : {
"key" : "style"
},
"id" : "id",
"label" : "label",
"height" : 3.616076749251911
},
"getzIndex" : 1,
"id" : "id",
"uri" : "uri",
"dimensions" : {
"width" : 7.386281948385884,
"height" : 4.145608029883936
}
} ]
},
"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.
Query parameters
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" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"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.
Query parameters
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" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"activeRemotePortCount" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"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:
Query parameters
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" : 1,
"staleCount" : 9,
"outputPortCount" : 4,
"inputPortCount" : 3,
"processGroupUpdateStrategy" : "CURRENT_GROUP",
"disabledCount" : 7,
"runningCount" : 0,
"versionedFlowSnapshot" : {
"bucket" : {
"identifier" : "identifier",
"permissions" : {
"canRead" : true,
"canDelete" : true,
"canWrite" : true
},
"createdTimestamp" : 0,
"name" : "name",
"description" : "description"
},
"externalControllerServices" : {
"key" : {
"identifier" : "identifier",
"name" : "name"
}
},
"snapshotMetadata" : {
"flowIdentifier" : "flowIdentifier",
"comments" : "comments",
"author" : "author",
"bucketIdentifier" : "bucketIdentifier",
"registryName" : "registryName",
"branch" : "branch",
"flowName" : "flowName",
"version" : "version",
"registryIdentifier" : "registryIdentifier",
"timestamp" : 9
},
"flowContents" : {
"processors" : [ {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"schedulingStrategy" : "schedulingStrategy",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"schedulingPeriod" : "schedulingPeriod",
"style" : {
"key" : "style"
},
"groupIdentifier" : "groupIdentifier",
"properties" : {
"key" : "properties"
}
}, {
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"runDurationMillis" : 5,
"propertyDescriptors" : { },
"type" : "type",
"scheduledState" : "ENABLED",
"maxBackoffPeriod" : "maxBackoffPeriod",
"yieldDuration" : "yieldDuration",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"annotationData" : "annotationData",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"concurrentlySchedulableTaskCount" : 4,
"retryCount" : 5,
"penaltyDuration" : "penaltyDuration",
"backoffMechanism" : "backoffMechanism",
"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" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"prioritizers" : [ "prioritizers", "prioritizers" ],
"comments" : "comments",
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"destination" : {
"comments" : "comments",
"groupId" : "groupId",
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"id" : "id",
"type" : "PROCESSOR"
},
"backPressureDataSizeThreshold" : "backPressureDataSizeThreshold",
"loadBalanceStrategy" : "loadBalanceStrategy",
"labelIndex" : 4,
"bends" : [ {
"x" : 2.535258963197524,
"y" : 6.173804034172511
}, {
"x" : 2.535258963197524,
"y" : 6.173804034172511
} ],
"backPressureObjectThreshold" : 0,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"groupIdentifier" : "groupIdentifier",
"partitioningAttribute" : "partitioningAttribute",
"zIndex" : 6
} ],
"logFileSuffix" : "logFileSuffix",
"parameterContextName" : "parameterContextName",
"componentType" : "CONNECTION",
"identifier" : "identifier",
"defaultBackPressureObjectThreshold" : 9,
"comments" : "comments",
"executionEngine" : "STANDARD",
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"labels" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"name" : "name",
"width" : 3.812761638325517,
"instanceIdentifier" : "instanceIdentifier",
"style" : {
"key" : "style"
},
"label" : "label",
"groupIdentifier" : "groupIdentifier",
"height" : 1.2555055362323109,
"zIndex" : 5
} ],
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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,
"listenPortDefinition" : {
"applicationProtocols" : [ "applicationProtocols", "applicationProtocols" ],
"transportProtocol" : "TCP"
}
}
},
"type" : "type",
"scheduledState" : "ENABLED",
"componentState" : {
"localNodeStates" : [ {
"state" : {
"key" : "state"
}
}, {
"state" : {
"key" : "state"
}
} ],
"clusterState" : {
"key" : "clusterState"
}
},
"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" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
}, {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"allowRemoteAccess" : true,
"concurrentlySchedulableTaskCount" : 1,
"name" : "name",
"instanceIdentifier" : "instanceIdentifier",
"portFunction" : "STANDARD",
"groupIdentifier" : "groupIdentifier",
"type" : "INPUT_PORT",
"scheduledState" : "ENABLED"
} ],
"instanceIdentifier" : "instanceIdentifier",
"maxConcurrentTasks" : 1,
"statelessFlowTimeout" : "statelessFlowTimeout",
"groupIdentifier" : "groupIdentifier",
"remoteProcessGroups" : [ {
"componentType" : "CONNECTION",
"identifier" : "identifier",
"comments" : "comments",
"proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"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" : 3,
"outputPorts" : [ null, null ],
"transportProtocol" : "transportProtocol",
"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" : 3
},
"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" : 3
},
"groupIdentifier" : "groupIdentifier"
} ],
"targetUris" : "targetUris",
"instanceIdentifier" : "instanceIdentifier",
"yieldDuration" : "yieldDuration",
"groupIdentifier" : "groupIdentifier",
"localNetworkInterface" : "localNetworkInterface"
} ]
},
"parameterProviders" : {
"key" : {
"identifier" : "identifier",
"name" : "name",
"type" : "type"
}
},
"flow" : {
"versionCount" : 2,
"bucketName" : "bucketName",
"identifier" : "identifier",
"createdTimestamp" : 7,
"name" : "name",
"description" : "description",
"bucketIdentifier" : "bucketIdentifier",
"versionInfo" : {
"version" : 9
},
"branch" : "branch",
"lastModifiedTimestamp" : 4
},
"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" : 8,
"id" : "id",
"bulletins" : [ null, null ],
"publicInputPortCount" : 7,
"upToDateCount" : 0,
"inactiveRemotePortCount" : 5,
"uri" : "uri",
"locallyModifiedCount" : 1,
"disconnectedNodeAcknowledged" : true,
"publicOutputPortCount" : 9,
"component" : {
"activeRemotePortCount" : 1,
"flowfileConcurrency" : "UNBOUNDED",
"staleCount" : 8,
"outputPortCount" : 7,
"inputPortCount" : 6,
"versionedComponentId" : "versionedComponentId",
"disabledCount" : 2,
"runningCount" : 4,
"flowfileOutboundPolicy" : "STREAM_WHEN_AVAILABLE",
"stoppedCount" : 7,
"id" : "id",
"logFileSuffix" : "logFileSuffix",
"defaultBackPressureObjectThreshold" : 1,
"publicInputPortCount" : 6,
"comments" : "comments",
"upToDateCount" : 3,
"parentGroupId" : "parentGroupId",
"inactiveRemotePortCount" : 6,
"executionEngine" : "STATELESS",
"locallyModifiedCount" : 7,
"defaultBackPressureDataSizeThreshold" : "defaultBackPressureDataSizeThreshold",
"publicOutputPortCount" : 0,
"localOutputPortCount" : 3,
"defaultFlowFileExpiration" : "defaultFlowFileExpiration",
"localInputPortCount" : 6,
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"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" : 6,
"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"
}, {
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"descriptors" : { },
"referenceCycle" : true,
"activeThreadCount" : 6,
"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"
} ],
"validationStatus" : "VALID",
"annotationData" : "annotationData",
"comments" : "comments",
"parentGroupId" : "parentGroupId",
"customUiUrl" : "customUiUrl",
"restricted" : true,
"name" : "name",
"persistsState" : true,
"properties" : {
"key" : "properties"
}
} ],
"processGroups" : [ null, null ],
"outputPorts" : [ null, null ],
"funnels" : [ null, null ],
"inputPorts" : [ null, null ],
"processors" : [ {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
}, {
"supportsBacklogReporting" : true,
"deprecated" : true,
"description" : "description",
"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
} ],
"supportsSensitiveDynamicProperties" : true,
"versionedComponentId" : "versionedComponentId",
"validationErrors" : [ "validationErrors", "validationErrors" ],
"id" : "id",
"state" : "RUNNING",
"validationStatus" : "VALID",
"supportsBatching" : true,
"supportsParallelProcessing" : true,
"executionNodeRestricted" : true,
"parentGroupId" : "parentGroupId",
"physicalState" : "RUNNING",
"restricted" : true,
"name" : "name",
"style" : {
"key" : "style"
},
"config" : {
"annotationData" : "annotationData",
"comments" : "comments",
"autoTerminatedRelationships" : [ "autoTerminatedRelationships", "autoTerminatedRelationships" ],
"concurrentlySchedulableTaskCount" : 7,
"retryCount" : 1,
"bulletinLevel" : "bulletinLevel",
"executionNode" : "executionNode",
"penaltyDuration" : "penaltyDuration",
"defaultSchedulingPeriod" : {
"key" : "defaultSchedulingPeriod"
},
"defaultConcurrentTasks" : {
"key" : "defaultConcurrentTasks"
},
"runDurationMillis" : 4,
"customUiUrl" : "customUiUrl",
"descriptors" : { },
"lossTolerant" : true,
"backoffMechanism" : "backoffMechanism",
"maxBackoffPeriod" : "maxBackoffPeriod",
"sensitiveDynamicPropertyNames" : [ "sensitiveDynamicPropertyNames", "sensitiveDynamicPropertyNames" ],
"schedulingStrategy" : "schedulingStrategy",
"schedulingPeriod" : "schedulingPeriod",
"yieldDuration" : "yieldDuration",
"properties" : {
"key" : "properties"
},
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ]
},
"persistsState" : true
} ],
"remoteProcessGroups" : [ {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
}, {
"inactiveRemoteInputPortCount" : 8,
"targetSecure" : true,
"communicationsTimeout" : "communicationsTimeout",
"outputPortCount" : 3,
"activeRemoteInputPortCount" : 5,
"inputPortCount" : 6,
"proxyPort" : 6,
"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" : 9,
"proxyHost" : "proxyHost",
"contents" : {
"outputPorts" : [ null, null ],
"inputPorts" : [ {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
}, {
"comments" : "comments",
"targetId" : "targetId",
"concurrentlySchedulableTaskCount" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"transmitting" : true,
"exists" : true,
"id" : "id"
} ]
},
"name" : "name",
"proxyUser" : "proxyUser",
"targetUri" : "targetUri",
"targetUris" : "targetUris",
"inactiveRemoteOutputPortCount" : 9
} ],
"connections" : [ {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
}, {
"prioritizers" : [ "prioritizers", "prioritizers" ],
"flowFileExpiration" : "flowFileExpiration",
"selectedRelationships" : [ "selectedRelationships", "selectedRelationships" ],
"loadBalanceCompression" : "loadBalanceCompression",
"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" : "loadBalanceStrategy",
"parentGroupId" : "parentGroupId",
"labelIndex" : 7,
"bends" : [ null, null ],
"loadBalanceStatus" : "loadBalanceStatus",
"backPressureObjectThreshold" : 5,
"getzIndex" : 2,
"versionedComponentId" : "versionedComponentId",
"name" : "name",
"id" : "id",
"retriedRelationships" : [ "retriedRelationships", "retriedRelationships" ],
"loadBalancePartitionAttribute" : "loadBalancePartitionAttribute"
} ],
"labels" : [ null, null ]
},
"statelessGroupScheduledState" : "STOPPED",
"invalidCount" : 5,
"name" : "name",
"syncFailureCount" : 3,
"maxConcurrentTasks" : 0,
"statelessFlowTimeout" : "statelessFlowTimeout",
"locallyModifiedAndStaleCount" : 3,
"parameterContext" : {
"component" : {
"name" : "name",
"id" : "id"
},
"id" : "id"
}
},
"localOutputPortCount" : 6,
"localInputPortCount" : 0,
"invalidCount" : 4,
"syncFailureCount" : 4,
"versionedFlowState" : "LOCALLY_MODIFIED",
"locallyModifiedAndStaleCount" : 4,
"status" : {
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 3,
"nodeId" : "nodeId"
} ],
"aggregateSnapshot" : {
"transferred" : "transferred",
"queued" : "queued",
"output" : "output",
"remoteProcessGroupStatusSnapshots" : [ {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"id" : "id",
"sent" : "sent"
},
"id" : "id"
}, {
"canRead" : true,
"remoteProcessGroupStatusSnapshot" : {
"bytesReceived" : 9,
"activeThreadCount" : 3,
"transmissionStatus" : "transmissionStatus",
"flowFilesReceived" : 7,
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"flowFilesSent" : 0,
"received" : "received",
"bytesSent" : 5,
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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",
"loadBalanceStatus" : "LOAD_BALANCE_NOT_CONFIGURED",
"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" : 6,
"queuedCount" : "queuedCount",
"queuedSize" : "queuedSize",
"flowFilesSent" : 4,
"processGroupStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"canRead" : true,
"id" : "id"
} ],
"flowFilesIn" : 2,
"id" : "id",
"written" : "written",
"statelessActiveThreadCount" : 3,
"flowFilesOut" : 1,
"bytesIn" : 7,
"bytesOut" : 5,
"bytesQueued" : 4,
"bytesWritten" : 0,
"outputPortStatusSnapshots" : [ null, null ],
"bytesTransferred" : 3,
"read" : "read",
"activeThreadCount" : 0,
"processorStatusSnapshots" : [ {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
}, {
"processorStatusSnapshot" : {
"bytesWritten" : 0,
"read" : "read",
"tasksDurationNanos" : 7,
"activeThreadCount" : 1,
"groupId" : "groupId",
"executionNode" : "ALL",
"bytesRead" : 8,
"type" : "type",
"terminatedThreadCount" : 3,
"output" : "output",
"input" : "input",
"taskCount" : 8,
"name" : "name",
"flowFilesIn" : 5,
"id" : "id",
"tasksDuration" : "tasksDuration",
"written" : "written",
"flowFilesOut" : 5,
"runStatus" : "Running",
"tasks" : "tasks",
"bytesIn" : 3,
"bytesOut" : 9
},
"canRead" : true,
"id" : "id"
} ],
"bytesRead" : 6,
"processingPerformanceStatus" : {
"identifier" : "identifier",
"cpuDuration" : 1,
"contentReadDuration" : 4,
"sessionCommitDuration" : 1,
"garbageCollectionDuration" : 1,
"contentWriteDuration" : 7
},
"received" : "received",
"bytesSent" : 4,
"processingNanos" : 9,
"sent" : "sent",
"flowFilesTransferred" : 8,
"terminatedThreadCount" : 2,
"input" : "input",
"bytesReceived" : 8,
"flowFilesQueued" : 8,
"name" : "name",
"versionedFlowState" : "LOCALLY_MODIFIED",
"inputPortStatusSnapshots" : [ {
"canRead" : true,
"id" : "id"
}, {
"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.
Query parameters
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}/bulletins/clear-requests
Clears bulletins for a processor (clearBulletins5)
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 clear bulletin request specifying the timestamp from which to clear bulletins.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"componentId" : "componentId",
"bulletinsCleared" : 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
ClearBulletinsResultEntity
400
NiFi was unable to complete the request because it was 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.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — Optional component state to perform a selective key removal. If omitted, clears all state.
Query parameters
Return type
Example data
Content-Type: application/json
{
"componentState" : {
"componentId" : "componentId",
"dropStateKeySupported" : true,
"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}/backlog-requests/{requestId}
Deletes the Backlog Request with the given ID (deleteBacklogRequest)
Deletes the Backlog 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 backlog determination has completed. If the request is deleted before it completes, the background determination is cancelled.
Path parameters
id (required)
Path Parameter — The processor id.
requestId (required)
Path Parameter — The ID of the Backlog Request
Query parameters
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 5,
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"backlog" : {
"flowFileCount" : 6,
"formattedRecordCount" : "formattedRecordCount",
"lastCaughtUp" : "lastCaughtUp",
"byteCount" : 0,
"formattedByteCount" : "formattedByteCount",
"formattedLastCaughtUp" : "formattedLastCaughtUp",
"precision" : "EXACT",
"recordCount" : 1,
"formattedFlowFileCount" : "formattedFlowFileCount"
},
"componentId" : "componentId",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"state" : "state",
"complete" : true,
"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
BacklogRequestEntity
400
NiFi was unable to complete the request because it was 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,
"physicalState" : "RUNNING",
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"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
Query parameters
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" : [ {
"subject" : "subject",
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"subject" : "subject",
"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 /processors/{id}/backlog-requests/{requestId}
Returns the Backlog Request with the given ID (getBacklogRequest)
Returns the Backlog Request with the given ID. Once a Backlog Request has been created by performing a POST to /processors/{processorId}/backlog-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 the backlog once the request is complete.
Path parameters
id (required)
Path Parameter — The processor id.
requestId (required)
Path Parameter — The ID of the Backlog Request
Query parameters
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 5,
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"backlog" : {
"flowFileCount" : 6,
"formattedRecordCount" : "formattedRecordCount",
"lastCaughtUp" : "lastCaughtUp",
"byteCount" : 0,
"formattedByteCount" : "formattedByteCount",
"formattedLastCaughtUp" : "formattedLastCaughtUp",
"precision" : "EXACT",
"recordCount" : 1,
"formattedFlowFileCount" : "formattedFlowFileCount"
},
"componentId" : "componentId",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"state" : "state",
"complete" : true,
"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
BacklogRequestEntity
400
NiFi was unable to complete the request because it was 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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"physicalState" : "RUNNING",
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"physicalState" : "RUNNING",
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"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
Query parameters
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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"componentState" : {
"componentId" : "componentId",
"dropStateKeySupported" : true,
"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
Query parameters
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" : [ {
"subject" : "subject",
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"subject" : "subject",
"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}/backlog-requests
Initiates a request to determine the current backlog for a processor that implements BacklogReportingProcessor (submitProcessorBacklogRequest)
This will initiate the process of determining the backlog for a Processor. This may be a long-running task. As a result, this endpoint will immediately return a BacklogRequestEntity, and the process of determining the backlog 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}/backlog-requests/{requestId}. Once the request is completed, the client is expected to issue a DELETE request to /processors/{processorId}/backlog-requests/{requestId}.
Path parameters
id (required)
Path Parameter — The processor id.
Query parameters
Return type
Example data
Content-Type: application/json
{
"request" : {
"percentCompleted" : 5,
"lastUpdated" : "2000-01-23T04:56:07.000+00:00",
"backlog" : {
"flowFileCount" : 6,
"formattedRecordCount" : "formattedRecordCount",
"lastCaughtUp" : "lastCaughtUp",
"byteCount" : 0,
"formattedByteCount" : "formattedByteCount",
"formattedLastCaughtUp" : "formattedLastCaughtUp",
"precision" : "EXACT",
"recordCount" : 1,
"formattedFlowFileCount" : "formattedFlowFileCount"
},
"componentId" : "componentId",
"requestId" : "requestId",
"updateSteps" : [ {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
}, {
"failureReason" : "failureReason",
"description" : "description",
"complete" : true
} ],
"failureReason" : "failureReason",
"state" : "state",
"complete" : true,
"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
BacklogRequestEntity
400
NiFi was unable to complete the request because it was 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.
Query parameters
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" : [ {
"subject" : "subject",
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"subject" : "subject",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"physicalState" : "RUNNING",
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"physicalState" : "RUNNING",
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"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 (updateRunStatus5)
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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"physicalState" : "RUNNING",
"id" : "id",
"uri" : "uri",
"inputRequirement" : "inputRequirement",
"status" : {
"groupId" : "groupId",
"name" : "name",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 7,
"nodeId" : "nodeId"
} ],
"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" : [ {
"componentType" : "componentType",
"childUuids" : [ "childUuids", "childUuids" ],
"parentUuids" : [ "parentUuids", "parentUuids" ],
"eventType" : "eventType",
"flowFileUuid" : "flowFileUuid",
"id" : "id",
"millis" : 5,
"type" : "FLOWFILE",
"clusterNodeIdentifier" : "clusterNodeIdentifier",
"timestamp" : "timestamp"
}, {
"componentType" : "componentType",
"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",
"connectorId" : "connectorId",
"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,
"eventTimestamp" : "eventTimestamp",
"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",
"connectorId" : "connectorId",
"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,
"eventTimestamp" : "eventTimestamp",
"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" : [ {
"componentType" : "componentType",
"childUuids" : [ "childUuids", "childUuids" ],
"parentUuids" : [ "parentUuids", "parentUuids" ],
"eventType" : "eventType",
"flowFileUuid" : "flowFileUuid",
"id" : "id",
"millis" : 5,
"type" : "FLOWFILE",
"clusterNodeIdentifier" : "clusterNodeIdentifier",
"timestamp" : "timestamp"
}, {
"componentType" : "componentType",
"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 to summarize provenance events returned. This property is false by default. default: false
incrementalResults (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: 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",
"connectorId" : "connectorId",
"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,
"eventTimestamp" : "eventTimestamp",
"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",
"connectorId" : "connectorId",
"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,
"eventTimestamp" : "eventTimestamp",
"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)
Query parameters
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.
Query parameters
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" : [ {
"componentType" : "componentType",
"childUuids" : [ "childUuids", "childUuids" ],
"parentUuids" : [ "parentUuids", "parentUuids" ],
"eventType" : "eventType",
"flowFileUuid" : "flowFileUuid",
"id" : "id",
"millis" : 5,
"type" : "FLOWFILE",
"clusterNodeIdentifier" : "clusterNodeIdentifier",
"timestamp" : "timestamp"
}, {
"componentType" : "componentType",
"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.
Query parameters
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",
"connectorId" : "connectorId",
"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,
"eventTimestamp" : "eventTimestamp",
"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",
"connectorId" : "connectorId",
"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,
"eventTimestamp" : "eventTimestamp",
"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
Range (optional)
Header Parameter — Range of bytes requested
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",
"connectorId" : "connectorId",
"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,
"eventTimestamp" : "eventTimestamp",
"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",
"connectorId" : "connectorId",
"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,
"eventTimestamp" : "eventTimestamp",
"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
Range (optional)
Header Parameter — Range of bytes requested
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",
"connectorId" : "connectorId",
"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,
"eventTimestamp" : "eventTimestamp",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"provenanceEvent" : {
"lineageDuration" : 9,
"sourceConnectionIdentifier" : "sourceConnectionIdentifier",
"componentId" : "componentId",
"inputContentClaimOffset" : 7,
"outputContentClaimIdentifier" : "outputContentClaimIdentifier",
"connectorId" : "connectorId",
"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,
"eventTimestamp" : "eventTimestamp",
"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.
Query parameters
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
post /remote-process-groups/{id}/bulletins/clear-requests
Clears bulletins for a remote process group (clearBulletins6)
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 clear bulletin request.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"componentId" : "componentId",
"bulletinsCleared" : 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
ClearBulletinsResultEntity
400
NiFi was unable to complete the request because it was 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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"id" : "id",
"outputPortCount" : 7,
"uri" : "uri",
"inputPortCount" : 7,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
} ],
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"componentState" : {
"componentId" : "componentId",
"dropStateKeySupported" : true,
"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,
"id" : "id",
"outputPortCount" : 7,
"uri" : "uri",
"inputPortCount" : 7,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
} ],
"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 configuration details.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"id" : "id",
"outputPortCount" : 7,
"uri" : "uri",
"inputPortCount" : 7,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
} ],
"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 configuration details.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"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 input 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 run status details.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"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 configuration details.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"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 output 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 run status details.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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" : 6,
"groupId" : "groupId",
"targetRunning" : true,
"useCompression" : true,
"connected" : true,
"batchSettings" : {
"duration" : "duration",
"size" : "size",
"count" : 9
},
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"id" : "id",
"outputPortCount" : 7,
"uri" : "uri",
"inputPortCount" : 7,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
} ],
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ null, null ],
"disconnectedNodeAcknowledged" : true,
"id" : "id",
"outputPortCount" : 7,
"uri" : "uri",
"inputPortCount" : 7,
"status" : {
"transmissionStatus" : "transmissionStatus",
"groupId" : "groupId",
"name" : "name",
"targetUri" : "targetUri",
"nodeSnapshots" : [ {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
}, {
"address" : "address",
"apiPort" : 9,
"nodeId" : "nodeId"
} ],
"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.
Query parameters
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}/bulletins/clear-requests
Clears bulletins for a reporting task (clearBulletins7)
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 clear bulletin request specifying the timestamp from which to clear bulletins.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"componentId" : "componentId",
"bulletinsCleared" : 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
ClearBulletinsResultEntity
400
NiFi was unable to complete the request because it was 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.
Consumes
This API call consumes the following media types via the request header:
Request body
Body Parameter — Optional component state to perform a selective key removal. If omitted, clears all state.
Query parameters
Return type
Example data
Content-Type: application/json
{
"componentState" : {
"componentId" : "componentId",
"dropStateKeySupported" : true,
"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
Query parameters
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" : [ {
"subject" : "subject",
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"subject" : "subject",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"componentState" : {
"componentId" : "componentId",
"dropStateKeySupported" : true,
"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
Query parameters
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" : [ {
"subject" : "subject",
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"subject" : "subject",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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.
Query parameters
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" : [ {
"subject" : "subject",
"verificationStepName" : "verificationStepName",
"explanation" : "explanation",
"outcome" : "SUCCESSFUL"
}, {
"subject" : "subject",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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 (updateRunStatus6)
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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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)
Query parameters
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)
Query parameters
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)
Query parameters
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" : 0,
"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" : 0,
"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.
Query parameters
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.
Query parameters
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 — BASIC or VERBOSE verbosity details. Optional, defaults to BASIC 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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"accessPolicies" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"accessPolicies" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"userGroups" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"accessPolicies" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"accessPolicies" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"generated" : "generated",
"users" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"accessPolicies" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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.
Query parameters
Return type
Example data
Content-Type: application/json
{
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
} ],
"disconnectedNodeAcknowledged" : true,
"component" : {
"accessPolicies" : [ {
"bulletins" : [ {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"category" : "category",
"message" : "message",
"nodeAddress" : "nodeAddress",
"timestamp" : "timestamp"
},
"timestamp" : "timestamp"
}, {
"sourceId" : "sourceId",
"canRead" : true,
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 5,
"nodeAddress" : "nodeAddress",
"bulletin" : {
"sourceId" : "sourceId",
"level" : "level",
"sourceType" : "sourceType",
"groupId" : "groupId",
"timestampIso" : "timestampIso",
"id" : 1,
"sourceName" : "sourceName",
"stackTrace" : "stackTrace",
"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
put /versions/process-groups/{id}/rebase
Applies a rebased flow to a Process Group with the given ID on this node (applyRebasedFlowVersion)
This endpoint is used internally to apply a rebase to a Process Group on each node of a cluster. It synchronizes the flow to the supplied merged snapshot and then resets the Version Control Information to the clean target version so that the preserved local changes are detected as local modifications. 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 rebased versioned flow snapshot.
Query parameters
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/process-groups/{id}/branches
Creates a new branch for a version controlled Process Group (createFlowBranch)
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 branch creation request.
Query parameters
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/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.
Query parameters
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/rebase-requests/{id}
Deletes the Rebase Request with the given ID (deleteRebaseRequest)
Deletes the Rebase Request with the given ID. After a request is created via a POST to /versions/rebase-requests/process-groups/{id}, it is expected that the client will properly clean up the request by DELETE'ing it, once the Rebase process has completed. If the request is deleted before the request completes, then the Rebase 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 Rebase 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.