Calculates a hash value for the Content of a FlowFile and puts that hash value on the FlowFile as an attribute whose name is determined by the <Hash Attribute Name> property
hash, content, MD5, SHA-1, SHA-256
In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values.
Name | Default Value | Allowable Values | Description |
---|---|---|---|
Hash Attribute Name | hash.value | The name of the FlowFile Attribute into which the Hash Value should be written. If the value already exists, it will be overwritten | |
Hash Algorithm | MD5 |
| Determines what hashing algorithm should be used to perform the hashing function |
Name | Description |
---|---|
failure | Any FlowFile that cannot be processed successfully will be sent to this relationship without any attribute being added |
success | FlowFiles that are process successfully will be sent to this relationship |
Name | Description |
---|---|
<Hash Attribute Name> | This Processor adds an attribute whose value is the result of Hashing the existing FlowFile attributes. The name of this attribute is specified by the <Hash Attribute Name> property |