Set Header Field
The Set Header Field Mapping defines values for header fields of a message.
Configuration
| Field | Required | Description |
|---|---|---|
| from | Yes | Defines the field name before mapping. |
| to | Yes | Defines the field name after mapping. |
| precedence | No | Defines the precedence used when mapping. |
| Function type | Yes | Defines the Function type of the mapping. Needs to be "String functions". |
| Function | Yes | Defines the type of mapping. Needs to be "variable replacement". |
| Replacement string | Yes | Defines the variable replacement. |
Modifiable Headers
The following headers can be modified:
| Header | Description |
|---|---|
| dest | Sets the message destination plugin. |
| discard | If set to true, discards the message and it doesn't get processed by 1Gateway. |
| endpoint | Sets the originating endpoint of this message. |
| id | Sets the message ID. |
| idlocation | Sets the location of the ID in the message. |
| mappers | Declares the next mapper to be applied to the message explicitly. |
| plugin | Sets the originating plugin of this message. |
| product | Sets the originating product of this message. |
| topic | Sets the topic for RabbitMQ to decide which queue to put this message on. |