4.23. Extension

Name Description Schema

deprecationNotice optional

The deprecation notice of the extensionExample : "DeprecationNotice"

DeprecationNotice

description optional

The description of the extensionExample : "string"

string

dynamicProperties optional

The dynamic properties of the extensionExample : [ "DynamicProperty" ]

< DynamicProperty > array

dynamicRelationship optional

The dynamic relationships of the extensionExample : "DynamicRelationship"

DynamicRelationship

inputRequirement optional

The input requirement of the extensionExample : "string"

enum (INPUT_REQUIRED, INPUT_ALLOWED, INPUT_FORBIDDEN)

name optional

The name of the extensionExample : "string"

string

properties optional

The properties of the extensionExample : [ "Property" ]

< Property > array

providedServiceAPIs optional

The service APIs provided by this extensionExample : [ "ProvidedServiceAPI" ]

< ProvidedServiceAPI > array

readsAttributes optional

The attributes read from flow files by the extensionExample : [ "Attribute" ]

< Attribute > array

relationships optional

The relationships of the extensionExample : [ "Relationship" ]

< Relationship > array

restricted optional

The restrictions of the extensionExample : "Restricted"

Restricted

seeAlso optional

The names of other extensions to seeExample : [ "string" ]

< string > array

stateful optional

The information about how the extension stores stateExample : "Stateful"

Stateful

systemResourceConsiderations optional

The resource considerations of the extensionExample : [ "SystemResourceConsideration" ]

< SystemResourceConsideration > array

tags optional

The tags of the extensionExample : [ "string" ]

< string > array

type optional

The type of the extensionExample : "string"

enum (PROCESSOR, CONTROLLER_SERVICE, REPORTING_TASK)

writesAttributes optional

The attributes written to flow files by the extensionExample : [ "Attribute" ]

< Attribute > array