This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
The following commit(s) were added to refs/heads/main by this push:
new a4730f801f1 Fix camel-file docs about idempotentEager is true as
default and its description.
a4730f801f1 is described below
commit a4730f801f13becb48698e5f6fb7e0d50cad2e37
Author: Claus Ibsen <[email protected]>
AuthorDate: Tue Mar 4 14:02:52 2025 +0100
Fix camel-file docs about idempotentEager is true as default and its
description.
---
.../org/apache/camel/springboot/catalog/components/azure-files.json | 2 +-
.../resources/org/apache/camel/springboot/catalog/components/file.json | 2 +-
.../resources/org/apache/camel/springboot/catalog/components/ftp.json | 2 +-
.../resources/org/apache/camel/springboot/catalog/components/ftps.json | 2 +-
.../resources/org/apache/camel/springboot/catalog/components/sftp.json | 2 +-
.../resources/org/apache/camel/springboot/catalog/components/smb.json | 2 +-
6 files changed, 6 insertions(+), 6 deletions(-)
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/azure-files.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/azure-files.json
index 3e055073a83..c58419f9588 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/azure-files.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/azure-files.json
@@ -104,7 +104,7 @@
"filterDirectory": { "index": 53, "kind": "parameter", "displayName":
"Filter Directory", "group": "filter", "label": "consumer,filter", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "description": "Filters the directory
based on Simple language. For example to filter on current date, you can use a
simple date pattern such as ${date:now:yyyMMdd}" },
"filterFile": { "index": 54, "kind": "parameter", "displayName": "Filter
File", "group": "filter", "label": "consumer,filter", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "description": "Filters the file based on
Simple language. For example to filter on file size, you can use ${file:size}
5000" },
"idempotent": { "index": 55, "kind": "parameter", "displayName":
"Idempotent", "group": "filter", "label": "consumer,filter", "required": false,
"type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": "false", "description":
"Option to use the Idempotent Consumer EIP pattern to let Camel skip already
processed files. Will by default use a memory based LRUCache that holds 1000
entries. If noop=true then idempotent w [...]
- "idempotentEager": { "index": 56, "kind": "parameter", "displayName":
"Idempotent Eager", "group": "filter", "label": "consumer,filter", "required":
false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
"false", "description": "Option to use the Idempotent Consumer EIP pattern to
let Camel skip already processed files. Will by default use a memory based
LRUCache that holds 1000 entri [...]
+ "idempotentEager": { "index": 56, "kind": "parameter", "displayName":
"Idempotent Eager", "group": "filter", "label": "consumer,filter", "required":
false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": "true", "description":
"Sets whether to eagerly add the filename to the idempotent repository or wait
until the exchange is complete." },
"idempotentKey": { "index": 57, "kind": "parameter", "displayName":
"Idempotent Key", "group": "filter", "label": "consumer,filter", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "description": "To use a custom idempotent
key. By default the absolute path of the file is used. You can use the File
Language, for example to use the file name and file size, you can do:
idempotentKey=${file:name}-${file:size}" },
"idempotentRepository": { "index": 58, "kind": "parameter", "displayName":
"Idempotent Repository", "group": "filter", "label": "consumer,filter",
"required": false, "type": "object", "javaType":
"org.apache.camel.spi.IdempotentRepository", "deprecated": false, "autowired":
false, "secret": false, "description": "A pluggable repository
org.apache.camel.spi.IdempotentRepository which by default use
MemoryIdempotentRepository if none is specified and idempotent is true." },
"include": { "index": 59, "kind": "parameter", "displayName": "Include",
"group": "filter", "label": "consumer,filter", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "description": "Is used to include files, if filename
matches the regex pattern (matching is case in-sensitive). Notice if you use
symbols such as plus sign and others you would need to configure this using the
RAW() syntax if configuring th [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/file.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/file.json
index 99b5bb12978..cbb4df982b7 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/file.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/file.json
@@ -108,7 +108,7 @@
"filterDirectory": { "index": 56, "kind": "parameter", "displayName":
"Filter Directory", "group": "filter", "label": "consumer,filter", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "description": "Filters the directory
based on Simple language. For example to filter on current date, you can use a
simple date pattern such as ${date:now:yyyMMdd}" },
"filterFile": { "index": 57, "kind": "parameter", "displayName": "Filter
File", "group": "filter", "label": "consumer,filter", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "description": "Filters the file based on
Simple language. For example to filter on file size, you can use ${file:size}
5000" },
"idempotent": { "index": 58, "kind": "parameter", "displayName":
"Idempotent", "group": "filter", "label": "consumer,filter", "required": false,
"type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": "false", "description":
"Option to use the Idempotent Consumer EIP pattern to let Camel skip already
processed files. Will by default use a memory based LRUCache that holds 1000
entries. If noop=true then idempotent w [...]
- "idempotentEager": { "index": 59, "kind": "parameter", "displayName":
"Idempotent Eager", "group": "filter", "label": "consumer,filter", "required":
false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
"false", "description": "Option to use the Idempotent Consumer EIP pattern to
let Camel skip already processed files. Will by default use a memory based
LRUCache that holds 1000 entri [...]
+ "idempotentEager": { "index": 59, "kind": "parameter", "displayName":
"Idempotent Eager", "group": "filter", "label": "consumer,filter", "required":
false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": "true", "description":
"Sets whether to eagerly add the filename to the idempotent repository or wait
until the exchange is complete." },
"idempotentKey": { "index": 60, "kind": "parameter", "displayName":
"Idempotent Key", "group": "filter", "label": "consumer,filter", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "description": "To use a custom idempotent
key. By default the absolute path of the file is used. You can use the File
Language, for example to use the file name and file size, you can do:
idempotentKey=${file:name}-${file:size}" },
"idempotentRepository": { "index": 61, "kind": "parameter", "displayName":
"Idempotent Repository", "group": "filter", "label": "consumer,filter",
"required": false, "type": "object", "javaType":
"org.apache.camel.spi.IdempotentRepository", "deprecated": false, "autowired":
false, "secret": false, "description": "A pluggable repository
org.apache.camel.spi.IdempotentRepository which by default use
MemoryIdempotentRepository if none is specified and idempotent is true." },
"include": { "index": 62, "kind": "parameter", "displayName": "Include",
"group": "filter", "label": "consumer,filter", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "description": "Is used to include files, if filename
matches the regex pattern (matching is case in-sensitive). Notice if you use
symbols such as plus sign and others you would need to configure this using the
RAW() syntax if configuring th [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftp.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftp.json
index 12ee44eaa84..20ba08e63f1 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftp.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftp.json
@@ -127,7 +127,7 @@
"filterDirectory": { "index": 73, "kind": "parameter", "displayName":
"Filter Directory", "group": "filter", "label": "consumer,filter", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "description": "Filters the directory
based on Simple language. For example to filter on current date, you can use a
simple date pattern such as ${date:now:yyyMMdd}" },
"filterFile": { "index": 74, "kind": "parameter", "displayName": "Filter
File", "group": "filter", "label": "consumer,filter", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "description": "Filters the file based on
Simple language. For example to filter on file size, you can use ${file:size}
5000" },
"idempotent": { "index": 75, "kind": "parameter", "displayName":
"Idempotent", "group": "filter", "label": "consumer,filter", "required": false,
"type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": "false", "description":
"Option to use the Idempotent Consumer EIP pattern to let Camel skip already
processed files. Will by default use a memory based LRUCache that holds 1000
entries. If noop=true then idempotent w [...]
- "idempotentEager": { "index": 76, "kind": "parameter", "displayName":
"Idempotent Eager", "group": "filter", "label": "consumer,filter", "required":
false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
"false", "description": "Option to use the Idempotent Consumer EIP pattern to
let Camel skip already processed files. Will by default use a memory based
LRUCache that holds 1000 entri [...]
+ "idempotentEager": { "index": 76, "kind": "parameter", "displayName":
"Idempotent Eager", "group": "filter", "label": "consumer,filter", "required":
false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": "true", "description":
"Sets whether to eagerly add the filename to the idempotent repository or wait
until the exchange is complete." },
"idempotentKey": { "index": 77, "kind": "parameter", "displayName":
"Idempotent Key", "group": "filter", "label": "consumer,filter", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "description": "To use a custom idempotent
key. By default the absolute path of the file is used. You can use the File
Language, for example to use the file name and file size, you can do:
idempotentKey=${file:name}-${file:size}" },
"idempotentRepository": { "index": 78, "kind": "parameter", "displayName":
"Idempotent Repository", "group": "filter", "label": "consumer,filter",
"required": false, "type": "object", "javaType":
"org.apache.camel.spi.IdempotentRepository", "deprecated": false, "autowired":
false, "secret": false, "description": "A pluggable repository
org.apache.camel.spi.IdempotentRepository which by default use
MemoryIdempotentRepository if none is specified and idempotent is true." },
"include": { "index": 79, "kind": "parameter", "displayName": "Include",
"group": "filter", "label": "consumer,filter", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "description": "Is used to include files, if filename
matches the regex pattern (matching is case in-sensitive). Notice if you use
symbols such as plus sign and others you would need to configure this using the
RAW() syntax if configuring th [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftps.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftps.json
index 35dd0f091cc..890b3358e7d 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftps.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftps.json
@@ -128,7 +128,7 @@
"filterDirectory": { "index": 73, "kind": "parameter", "displayName":
"Filter Directory", "group": "filter", "label": "consumer,filter", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "description": "Filters the directory
based on Simple language. For example to filter on current date, you can use a
simple date pattern such as ${date:now:yyyMMdd}" },
"filterFile": { "index": 74, "kind": "parameter", "displayName": "Filter
File", "group": "filter", "label": "consumer,filter", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "description": "Filters the file based on
Simple language. For example to filter on file size, you can use ${file:size}
5000" },
"idempotent": { "index": 75, "kind": "parameter", "displayName":
"Idempotent", "group": "filter", "label": "consumer,filter", "required": false,
"type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": "false", "description":
"Option to use the Idempotent Consumer EIP pattern to let Camel skip already
processed files. Will by default use a memory based LRUCache that holds 1000
entries. If noop=true then idempotent w [...]
- "idempotentEager": { "index": 76, "kind": "parameter", "displayName":
"Idempotent Eager", "group": "filter", "label": "consumer,filter", "required":
false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
"false", "description": "Option to use the Idempotent Consumer EIP pattern to
let Camel skip already processed files. Will by default use a memory based
LRUCache that holds 1000 entri [...]
+ "idempotentEager": { "index": 76, "kind": "parameter", "displayName":
"Idempotent Eager", "group": "filter", "label": "consumer,filter", "required":
false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": "true", "description":
"Sets whether to eagerly add the filename to the idempotent repository or wait
until the exchange is complete." },
"idempotentKey": { "index": 77, "kind": "parameter", "displayName":
"Idempotent Key", "group": "filter", "label": "consumer,filter", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "description": "To use a custom idempotent
key. By default the absolute path of the file is used. You can use the File
Language, for example to use the file name and file size, you can do:
idempotentKey=${file:name}-${file:size}" },
"idempotentRepository": { "index": 78, "kind": "parameter", "displayName":
"Idempotent Repository", "group": "filter", "label": "consumer,filter",
"required": false, "type": "object", "javaType":
"org.apache.camel.spi.IdempotentRepository", "deprecated": false, "autowired":
false, "secret": false, "description": "A pluggable repository
org.apache.camel.spi.IdempotentRepository which by default use
MemoryIdempotentRepository if none is specified and idempotent is true." },
"include": { "index": 79, "kind": "parameter", "displayName": "Include",
"group": "filter", "label": "consumer,filter", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "description": "Is used to include files, if filename
matches the regex pattern (matching is case in-sensitive). Notice if you use
symbols such as plus sign and others you would need to configure this using the
RAW() syntax if configuring th [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sftp.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sftp.json
index fc60266364a..dceb772ae20 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sftp.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sftp.json
@@ -125,7 +125,7 @@
"filterDirectory": { "index": 72, "kind": "parameter", "displayName":
"Filter Directory", "group": "filter", "label": "consumer,filter", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "description": "Filters the directory
based on Simple language. For example to filter on current date, you can use a
simple date pattern such as ${date:now:yyyMMdd}" },
"filterFile": { "index": 73, "kind": "parameter", "displayName": "Filter
File", "group": "filter", "label": "consumer,filter", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "description": "Filters the file based on
Simple language. For example to filter on file size, you can use ${file:size}
5000" },
"idempotent": { "index": 74, "kind": "parameter", "displayName":
"Idempotent", "group": "filter", "label": "consumer,filter", "required": false,
"type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": "false", "description":
"Option to use the Idempotent Consumer EIP pattern to let Camel skip already
processed files. Will by default use a memory based LRUCache that holds 1000
entries. If noop=true then idempotent w [...]
- "idempotentEager": { "index": 75, "kind": "parameter", "displayName":
"Idempotent Eager", "group": "filter", "label": "consumer,filter", "required":
false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
"false", "description": "Option to use the Idempotent Consumer EIP pattern to
let Camel skip already processed files. Will by default use a memory based
LRUCache that holds 1000 entri [...]
+ "idempotentEager": { "index": 75, "kind": "parameter", "displayName":
"Idempotent Eager", "group": "filter", "label": "consumer,filter", "required":
false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": "true", "description":
"Sets whether to eagerly add the filename to the idempotent repository or wait
until the exchange is complete." },
"idempotentKey": { "index": 76, "kind": "parameter", "displayName":
"Idempotent Key", "group": "filter", "label": "consumer,filter", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "description": "To use a custom idempotent
key. By default the absolute path of the file is used. You can use the File
Language, for example to use the file name and file size, you can do:
idempotentKey=${file:name}-${file:size}" },
"idempotentRepository": { "index": 77, "kind": "parameter", "displayName":
"Idempotent Repository", "group": "filter", "label": "consumer,filter",
"required": false, "type": "object", "javaType":
"org.apache.camel.spi.IdempotentRepository", "deprecated": false, "autowired":
false, "secret": false, "description": "A pluggable repository
org.apache.camel.spi.IdempotentRepository which by default use
MemoryIdempotentRepository if none is specified and idempotent is true." },
"include": { "index": 78, "kind": "parameter", "displayName": "Include",
"group": "filter", "label": "consumer,filter", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "description": "Is used to include files, if filename
matches the regex pattern (matching is case in-sensitive). Notice if you use
symbols such as plus sign and others you would need to configure this using the
RAW() syntax if configuring th [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smb.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smb.json
index 7d15e660d6b..37147c33c97 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smb.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smb.json
@@ -104,7 +104,7 @@
"filterDirectory": { "index": 52, "kind": "parameter", "displayName":
"Filter Directory", "group": "filter", "label": "consumer,filter", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "description": "Filters the directory
based on Simple language. For example to filter on current date, you can use a
simple date pattern such as ${date:now:yyyMMdd}" },
"filterFile": { "index": 53, "kind": "parameter", "displayName": "Filter
File", "group": "filter", "label": "consumer,filter", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "description": "Filters the file based on
Simple language. For example to filter on file size, you can use ${file:size}
5000" },
"idempotent": { "index": 54, "kind": "parameter", "displayName":
"Idempotent", "group": "filter", "label": "consumer,filter", "required": false,
"type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": "false", "description":
"Option to use the Idempotent Consumer EIP pattern to let Camel skip already
processed files. Will by default use a memory based LRUCache that holds 1000
entries. If noop=true then idempotent w [...]
- "idempotentEager": { "index": 55, "kind": "parameter", "displayName":
"Idempotent Eager", "group": "filter", "label": "consumer,filter", "required":
false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
"false", "description": "Option to use the Idempotent Consumer EIP pattern to
let Camel skip already processed files. Will by default use a memory based
LRUCache that holds 1000 entri [...]
+ "idempotentEager": { "index": 55, "kind": "parameter", "displayName":
"Idempotent Eager", "group": "filter", "label": "consumer,filter", "required":
false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": "true", "description":
"Sets whether to eagerly add the filename to the idempotent repository or wait
until the exchange is complete." },
"idempotentKey": { "index": 56, "kind": "parameter", "displayName":
"Idempotent Key", "group": "filter", "label": "consumer,filter", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "description": "To use a custom idempotent
key. By default the absolute path of the file is used. You can use the File
Language, for example to use the file name and file size, you can do:
idempotentKey=${file:name}-${file:size}" },
"idempotentRepository": { "index": 57, "kind": "parameter", "displayName":
"Idempotent Repository", "group": "filter", "label": "consumer,filter",
"required": false, "type": "object", "javaType":
"org.apache.camel.spi.IdempotentRepository", "deprecated": false, "autowired":
false, "secret": false, "description": "A pluggable repository
org.apache.camel.spi.IdempotentRepository which by default use
MemoryIdempotentRepository if none is specified and idempotent is true." },
"include": { "index": 58, "kind": "parameter", "displayName": "Include",
"group": "filter", "label": "consumer,filter", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "description": "Is used to include files, if filename
matches the regex pattern (matching is case in-sensitive). Notice if you use
symbols such as plus sign and others you would need to configure this using the
RAW() syntax if configuring th [...]