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 bb3b69c27b3 Regen
bb3b69c27b3 is described below

commit bb3b69c27b31f2f948318c4bcbeacb86a864b1bf
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Wed Feb 21 09:19:19 2024 +0100

    Regen
---
 .../camel/springboot/catalog/components/http.json  | 46 ++++++------
 .../camel/springboot/catalog/components/https.json | 46 ++++++------
 .../camel/springboot/catalog/components/zeebe.json |  2 +-
 .../springboot/HttpComponentConfiguration.java     | 84 +++++++++++-----------
 .../springboot/ZeebeComponentConfiguration.java    |  3 +-
 5 files changed, 90 insertions(+), 91 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/http.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/http.json
index 84bb4ffd9f9..1e49cad795d 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/http.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/http.json
@@ -25,13 +25,13 @@
     "verifiers": "parameters,connectivity"
   },
   "componentProperties": {
-    "followRedirects": { "index": 0, "kind": "property", "displayName": 
"Follow Redirects", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether to the HTTP request should follow redirects. By default the HTTP 
request does not follow redirects" },
-    "lazyStartProducer": { "index": 1, "kind": "property", "displayName": 
"Lazy Start Producer", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether the producer should be started lazy (on the first message). By 
starting lazy you can use this to allow CamelContext and routes to startup in 
situations where a producer may otherwise fail [...]
-    "cookieStore": { "index": 2, "kind": "property", "displayName": "Cookie 
Store", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.hc.client5.http.cookie.CookieStore", "deprecated": false, 
"autowired": false, "secret": false, "description": "To use a custom 
org.apache.hc.client5.http.cookie.CookieStore. By default the 
org.apache.hc.client5.http.cookie.BasicCookieStore is used which is an 
in-memory only cookie sto [...]
-    "copyHeaders": { "index": 3, "kind": "property", "displayName": "Copy 
Headers", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "If this option is true then IN exchange headers will be copied 
to OUT exchange headers according to copy strategy. Setting this to false, 
allows to only include the headers from the HTTP re [...]
-    "responsePayloadStreamingThreshold": { "index": 4, "kind": "property", 
"displayName": "Response Payload Streaming Threshold", "group": "producer 
(advanced)", "label": "producer,advanced", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 8192, "description": "This threshold in bytes 
controls whether the response payload should be stored in memory as a byte 
array or be streaming based. Set this to -1 to a [...]
-    "skipRequestHeaders": { "index": 5, "kind": "property", "displayName": 
"Skip Request Headers", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to skip mapping all the Camel 
headers as HTTP request headers. If there are no data from Camel headers needed 
to be included in the HTTP request then this can avoid  [...]
-    "skipResponseHeaders": { "index": 6, "kind": "property", "displayName": 
"Skip Response Headers", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to skip mapping all the HTTP 
response headers to Camel headers. If there are no data needed from HTTP 
headers then this can avoid parsing overhead with many object [...]
+    "lazyStartProducer": { "index": 0, "kind": "property", "displayName": 
"Lazy Start Producer", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether the producer should be started lazy (on the first message). By 
starting lazy you can use this to allow CamelContext and routes to startup in 
situations where a producer may otherwise fail [...]
+    "skipRequestHeaders": { "index": 1, "kind": "property", "displayName": 
"Skip Request Headers", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether to skip mapping all the Camel headers as HTTP request headers. If 
there are no data from Camel headers needed to be included in the HTTP request 
then this can avoid parsing overhead wit [...]
+    "skipResponseHeaders": { "index": 2, "kind": "property", "displayName": 
"Skip Response Headers", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether to skip mapping all the HTTP response headers to Camel headers. If 
there are no data needed from HTTP headers then this can avoid parsing overhead 
with many object allocations for the [...]
+    "cookieStore": { "index": 3, "kind": "property", "displayName": "Cookie 
Store", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.hc.client5.http.cookie.CookieStore", "deprecated": false, 
"autowired": false, "secret": false, "description": "To use a custom 
org.apache.hc.client5.http.cookie.CookieStore. By default the 
org.apache.hc.client5.http.cookie.BasicCookieStore is used which is an 
in-memory only cookie sto [...]
+    "copyHeaders": { "index": 4, "kind": "property", "displayName": "Copy 
Headers", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "If this option is true then IN exchange headers will be copied 
to OUT exchange headers according to copy strategy. Setting this to false, 
allows to only include the headers from the HTTP re [...]
+    "followRedirects": { "index": 5, "kind": "property", "displayName": 
"Follow Redirects", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to the HTTP request should 
follow redirects. By default the HTTP request does not follow redirects" },
+    "responsePayloadStreamingThreshold": { "index": 6, "kind": "property", 
"displayName": "Response Payload Streaming Threshold", "group": "producer 
(advanced)", "label": "producer,advanced", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 8192, "description": "This threshold in bytes 
controls whether the response payload should be stored in memory as a byte 
array or be streaming based. Set this to -1 to a [...]
     "allowJavaSerializedObject": { "index": 7, "kind": "property", 
"displayName": "Allow Java Serialized Object", "group": "advanced", "label": 
"advanced", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": 
false, "description": "Whether to allow java serialization when a request uses 
context-type=application\/x-java-serialized-object. This is by default turned 
off. If you enable this then be aware that J [...]
     "authCachingDisabled": { "index": 8, "kind": "property", "displayName": 
"Auth Caching Disabled", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Disables authentication scheme caching" },
     "automaticRetriesDisabled": { "index": 9, "kind": "property", 
"displayName": "Automatic Retries Disabled", "group": "advanced", "label": 
"advanced", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": 
false, "description": "Disables automatic request recovery and re-execution" },
@@ -88,22 +88,22 @@
     "headerFilterStrategy": { "index": 2, "kind": "parameter", "displayName": 
"Header Filter Strategy", "group": "common (advanced)", "label": 
"common,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.spi.HeaderFilterStrategy", "deprecated": false, "autowired": 
false, "secret": false, "description": "To use a custom HeaderFilterStrategy to 
filter header to and from Camel message." },
     "bridgeEndpoint": { "index": 3, "kind": "parameter", "displayName": 
"Bridge Endpoint", "group": "producer", "label": "producer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "If the option is 
true, HttpProducer will ignore the Exchange.HTTP_URI header, and use the 
endpoint's URI for request. You may also set the option throwExceptionOnFailure 
to be false to let the HttpProd [...]
     "connectionClose": { "index": 4, "kind": "parameter", "displayName": 
"Connection Close", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Specifies whether a Connection Close header must be added to HTTP Request. By 
default connectionClose is false." },
-    "followRedirects": { "index": 5, "kind": "parameter", "displayName": 
"Follow Redirects", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether to the HTTP request should follow redirects. By default the HTTP 
request does not follow redirects" },
-    "httpMethod": { "index": 6, "kind": "parameter", "displayName": "Http 
Method", "group": "producer", "label": "producer", "required": false, "type": 
"object", "javaType": "org.apache.camel.http.common.HttpMethods", "enum": [ 
"GET", "POST", "PUT", "DELETE", "HEAD", "OPTIONS", "TRACE", "PATCH" ], 
"deprecated": false, "autowired": false, "secret": false, "description": 
"Configure the HTTP method to use. The HttpMethod header cannot override this 
option if set." },
-    "throwExceptionOnFailure": { "index": 7, "kind": "parameter", 
"displayName": "Throw Exception On Failure", "group": "producer", "label": 
"producer", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "Option to disable throwing the HttpOperationFailedException in 
case of failed responses from the remote server. This allows you to get all 
responses regardless of the HTTP status code." },
-    "clearExpiredCookies": { "index": 8, "kind": "parameter", "displayName": 
"Clear Expired Cookies", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": true, "description": "Whether to clear expired cookies before 
sending the HTTP request. This ensures the cookies store does not keep growing 
by adding new cookies which is newer removed when th [...]
-    "cookieHandler": { "index": 9, "kind": "parameter", "displayName": "Cookie 
Handler", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.camel.http.base.cookie.CookieHandler", "deprecated": false, 
"autowired": false, "secret": false, "description": "Configure a cookie handler 
to maintain a HTTP session" },
-    "cookieStore": { "index": 10, "kind": "parameter", "displayName": "Cookie 
Store", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.hc.client5.http.cookie.CookieStore", "deprecated": false, 
"autowired": false, "secret": false, "description": "To use a custom 
CookieStore. By default the BasicCookieStore is used which is an in-memory only 
cookie store. Notice if bridgeEndpoint=true then the cookie store is forced  
[...]
-    "copyHeaders": { "index": 11, "kind": "parameter", "displayName": "Copy 
Headers", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "If this option is true then IN exchange headers will be copied 
to OUT exchange headers according to copy strategy. Setting this to false, 
allows to only include the headers from the HTTP  [...]
-    "customHostHeader": { "index": 12, "kind": "parameter", "displayName": 
"Custom Host Header", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"description": "To use custom host header for producer. When not set in query 
will be ignored. When set will override host header derived from url." },
-    "deleteWithBody": { "index": 13, "kind": "parameter", "displayName": 
"Delete With Body", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the HTTP DELETE should include 
the message body or not. By default HTTP DELETE do not include any HTTP body. 
However in some rare cases users may need to be able to includ [...]
-    "getWithBody": { "index": 14, "kind": "parameter", "displayName": "Get 
With Body", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Whether the HTTP GET should include the message body or not. By 
default HTTP GET do not include any HTTP body. However in some rare cases users 
may need to be able to include the messag [...]
-    "ignoreResponseBody": { "index": 15, "kind": "parameter", "displayName": 
"Ignore Response Body", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "If this option is true, The http 
producer won't read response body and cache the input stream" },
-    "lazyStartProducer": { "index": 16, "kind": "parameter", "displayName": 
"Lazy Start Producer", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a produ [...]
-    "okStatusCodeRange": { "index": 17, "kind": "parameter", "displayName": 
"Ok Status Code Range", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": "200-299", "description": "The status codes which are 
considered a success response. The values are inclusive. Multiple ranges can be 
defined, separated by comma, e.g. 200-204,209,301-304 [...]
-    "preserveHostHeader": { "index": 18, "kind": "parameter", "displayName": 
"Preserve Host Header", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "If the option is true, HttpProducer will 
set the Host header to the value contained in the current exchange Host header, 
useful in reverse proxy applications where you wan [...]
-    "skipRequestHeaders": { "index": 19, "kind": "parameter", "displayName": 
"Skip Request Headers", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to skip mapping all the Camel 
headers as HTTP request headers. If there are no data from Camel headers needed 
to be included in the HTTP request then this can avoi [...]
-    "skipResponseHeaders": { "index": 20, "kind": "parameter", "displayName": 
"Skip Response Headers", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to skip mapping all the HTTP 
response headers to Camel headers. If there are no data needed from HTTP 
headers then this can avoid parsing overhead with many obje [...]
+    "httpMethod": { "index": 5, "kind": "parameter", "displayName": "Http 
Method", "group": "producer", "label": "producer", "required": false, "type": 
"object", "javaType": "org.apache.camel.http.common.HttpMethods", "enum": [ 
"GET", "POST", "PUT", "DELETE", "HEAD", "OPTIONS", "TRACE", "PATCH" ], 
"deprecated": false, "autowired": false, "secret": false, "description": 
"Configure the HTTP method to use. The HttpMethod header cannot override this 
option if set." },
+    "skipRequestHeaders": { "index": 6, "kind": "parameter", "displayName": 
"Skip Request Headers", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether to skip mapping all the Camel headers as HTTP request headers. If 
there are no data from Camel headers needed to be included in the HTTP request 
then this can avoid parsing overhead wi [...]
+    "skipResponseHeaders": { "index": 7, "kind": "parameter", "displayName": 
"Skip Response Headers", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether to skip mapping all the HTTP response headers to Camel headers. If 
there are no data needed from HTTP headers then this can avoid parsing overhead 
with many object allocations for th [...]
+    "throwExceptionOnFailure": { "index": 8, "kind": "parameter", 
"displayName": "Throw Exception On Failure", "group": "producer", "label": 
"producer", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "Option to disable throwing the HttpOperationFailedException in 
case of failed responses from the remote server. This allows you to get all 
responses regardless of the HTTP status code." },
+    "clearExpiredCookies": { "index": 9, "kind": "parameter", "displayName": 
"Clear Expired Cookies", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": true, "description": "Whether to clear expired cookies before 
sending the HTTP request. This ensures the cookies store does not keep growing 
by adding new cookies which is newer removed when th [...]
+    "cookieHandler": { "index": 10, "kind": "parameter", "displayName": 
"Cookie Handler", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.camel.http.base.cookie.CookieHandler", "deprecated": false, 
"autowired": false, "secret": false, "description": "Configure a cookie handler 
to maintain a HTTP session" },
+    "cookieStore": { "index": 11, "kind": "parameter", "displayName": "Cookie 
Store", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.hc.client5.http.cookie.CookieStore", "deprecated": false, 
"autowired": false, "secret": false, "description": "To use a custom 
CookieStore. By default the BasicCookieStore is used which is an in-memory only 
cookie store. Notice if bridgeEndpoint=true then the cookie store is forced  
[...]
+    "copyHeaders": { "index": 12, "kind": "parameter", "displayName": "Copy 
Headers", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "If this option is true then IN exchange headers will be copied 
to OUT exchange headers according to copy strategy. Setting this to false, 
allows to only include the headers from the HTTP  [...]
+    "customHostHeader": { "index": 13, "kind": "parameter", "displayName": 
"Custom Host Header", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"description": "To use custom host header for producer. When not set in query 
will be ignored. When set will override host header derived from url." },
+    "deleteWithBody": { "index": 14, "kind": "parameter", "displayName": 
"Delete With Body", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the HTTP DELETE should include 
the message body or not. By default HTTP DELETE do not include any HTTP body. 
However in some rare cases users may need to be able to includ [...]
+    "followRedirects": { "index": 15, "kind": "parameter", "displayName": 
"Follow Redirects", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to the HTTP request should 
follow redirects. By default the HTTP request does not follow redirects" },
+    "getWithBody": { "index": 16, "kind": "parameter", "displayName": "Get 
With Body", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Whether the HTTP GET should include the message body or not. By 
default HTTP GET do not include any HTTP body. However in some rare cases users 
may need to be able to include the messag [...]
+    "ignoreResponseBody": { "index": 17, "kind": "parameter", "displayName": 
"Ignore Response Body", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "If this option is true, The http 
producer won't read response body and cache the input stream" },
+    "lazyStartProducer": { "index": 18, "kind": "parameter", "displayName": 
"Lazy Start Producer", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a produ [...]
+    "okStatusCodeRange": { "index": 19, "kind": "parameter", "displayName": 
"Ok Status Code Range", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": "200-299", "description": "The status codes which are 
considered a success response. The values are inclusive. Multiple ranges can be 
defined, separated by comma, e.g. 200-204,209,301-304 [...]
+    "preserveHostHeader": { "index": 20, "kind": "parameter", "displayName": 
"Preserve Host Header", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "If the option is true, HttpProducer will 
set the Host header to the value contained in the current exchange Host header, 
useful in reverse proxy applications where you wan [...]
     "userAgent": { "index": 21, "kind": "parameter", "displayName": "User 
Agent", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
set a custom HTTP User-Agent request header" },
     "clientBuilder": { "index": 22, "kind": "parameter", "displayName": 
"Client Builder", "group": "advanced", "label": "advanced", "required": false, 
"type": "object", "javaType": 
"org.apache.hc.client5.http.impl.classic.HttpClientBuilder", "deprecated": 
false, "autowired": false, "secret": false, "description": "Provide access to 
the http client request parameters used on new RequestConfig instances used by 
producers or consumers of this endpoint." },
     "clientConnectionManager": { "index": 23, "kind": "parameter", 
"displayName": "Client Connection Manager", "group": "advanced", "label": 
"advanced", "required": false, "type": "object", "javaType": 
"org.apache.hc.client5.http.io.HttpClientConnectionManager", "deprecated": 
false, "autowired": false, "secret": false, "description": "To use a custom 
HttpClientConnectionManager to manage connections" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/https.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/https.json
index 34bff9bb945..3fa08dc9acd 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/https.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/https.json
@@ -25,13 +25,13 @@
     "verifiers": "parameters,connectivity"
   },
   "componentProperties": {
-    "followRedirects": { "index": 0, "kind": "property", "displayName": 
"Follow Redirects", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether to the HTTP request should follow redirects. By default the HTTP 
request does not follow redirects" },
-    "lazyStartProducer": { "index": 1, "kind": "property", "displayName": 
"Lazy Start Producer", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether the producer should be started lazy (on the first message). By 
starting lazy you can use this to allow CamelContext and routes to startup in 
situations where a producer may otherwise fail [...]
-    "cookieStore": { "index": 2, "kind": "property", "displayName": "Cookie 
Store", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.hc.client5.http.cookie.CookieStore", "deprecated": false, 
"autowired": false, "secret": false, "description": "To use a custom 
org.apache.hc.client5.http.cookie.CookieStore. By default the 
org.apache.hc.client5.http.cookie.BasicCookieStore is used which is an 
in-memory only cookie sto [...]
-    "copyHeaders": { "index": 3, "kind": "property", "displayName": "Copy 
Headers", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "If this option is true then IN exchange headers will be copied 
to OUT exchange headers according to copy strategy. Setting this to false, 
allows to only include the headers from the HTTP re [...]
-    "responsePayloadStreamingThreshold": { "index": 4, "kind": "property", 
"displayName": "Response Payload Streaming Threshold", "group": "producer 
(advanced)", "label": "producer,advanced", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 8192, "description": "This threshold in bytes 
controls whether the response payload should be stored in memory as a byte 
array or be streaming based. Set this to -1 to a [...]
-    "skipRequestHeaders": { "index": 5, "kind": "property", "displayName": 
"Skip Request Headers", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to skip mapping all the Camel 
headers as HTTP request headers. If there are no data from Camel headers needed 
to be included in the HTTP request then this can avoid  [...]
-    "skipResponseHeaders": { "index": 6, "kind": "property", "displayName": 
"Skip Response Headers", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to skip mapping all the HTTP 
response headers to Camel headers. If there are no data needed from HTTP 
headers then this can avoid parsing overhead with many object [...]
+    "lazyStartProducer": { "index": 0, "kind": "property", "displayName": 
"Lazy Start Producer", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether the producer should be started lazy (on the first message). By 
starting lazy you can use this to allow CamelContext and routes to startup in 
situations where a producer may otherwise fail [...]
+    "skipRequestHeaders": { "index": 1, "kind": "property", "displayName": 
"Skip Request Headers", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether to skip mapping all the Camel headers as HTTP request headers. If 
there are no data from Camel headers needed to be included in the HTTP request 
then this can avoid parsing overhead wit [...]
+    "skipResponseHeaders": { "index": 2, "kind": "property", "displayName": 
"Skip Response Headers", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether to skip mapping all the HTTP response headers to Camel headers. If 
there are no data needed from HTTP headers then this can avoid parsing overhead 
with many object allocations for the [...]
+    "cookieStore": { "index": 3, "kind": "property", "displayName": "Cookie 
Store", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.hc.client5.http.cookie.CookieStore", "deprecated": false, 
"autowired": false, "secret": false, "description": "To use a custom 
org.apache.hc.client5.http.cookie.CookieStore. By default the 
org.apache.hc.client5.http.cookie.BasicCookieStore is used which is an 
in-memory only cookie sto [...]
+    "copyHeaders": { "index": 4, "kind": "property", "displayName": "Copy 
Headers", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "If this option is true then IN exchange headers will be copied 
to OUT exchange headers according to copy strategy. Setting this to false, 
allows to only include the headers from the HTTP re [...]
+    "followRedirects": { "index": 5, "kind": "property", "displayName": 
"Follow Redirects", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to the HTTP request should 
follow redirects. By default the HTTP request does not follow redirects" },
+    "responsePayloadStreamingThreshold": { "index": 6, "kind": "property", 
"displayName": "Response Payload Streaming Threshold", "group": "producer 
(advanced)", "label": "producer,advanced", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 8192, "description": "This threshold in bytes 
controls whether the response payload should be stored in memory as a byte 
array or be streaming based. Set this to -1 to a [...]
     "allowJavaSerializedObject": { "index": 7, "kind": "property", 
"displayName": "Allow Java Serialized Object", "group": "advanced", "label": 
"advanced", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": 
false, "description": "Whether to allow java serialization when a request uses 
context-type=application\/x-java-serialized-object. This is by default turned 
off. If you enable this then be aware that J [...]
     "authCachingDisabled": { "index": 8, "kind": "property", "displayName": 
"Auth Caching Disabled", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Disables authentication scheme caching" },
     "automaticRetriesDisabled": { "index": 9, "kind": "property", 
"displayName": "Automatic Retries Disabled", "group": "advanced", "label": 
"advanced", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": 
false, "description": "Disables automatic request recovery and re-execution" },
@@ -88,22 +88,22 @@
     "headerFilterStrategy": { "index": 2, "kind": "parameter", "displayName": 
"Header Filter Strategy", "group": "common (advanced)", "label": 
"common,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.spi.HeaderFilterStrategy", "deprecated": false, "autowired": 
false, "secret": false, "description": "To use a custom HeaderFilterStrategy to 
filter header to and from Camel message." },
     "bridgeEndpoint": { "index": 3, "kind": "parameter", "displayName": 
"Bridge Endpoint", "group": "producer", "label": "producer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "If the option is 
true, HttpProducer will ignore the Exchange.HTTP_URI header, and use the 
endpoint's URI for request. You may also set the option throwExceptionOnFailure 
to be false to let the HttpProd [...]
     "connectionClose": { "index": 4, "kind": "parameter", "displayName": 
"Connection Close", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Specifies whether a Connection Close header must be added to HTTP Request. By 
default connectionClose is false." },
-    "followRedirects": { "index": 5, "kind": "parameter", "displayName": 
"Follow Redirects", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether to the HTTP request should follow redirects. By default the HTTP 
request does not follow redirects" },
-    "httpMethod": { "index": 6, "kind": "parameter", "displayName": "Http 
Method", "group": "producer", "label": "producer", "required": false, "type": 
"object", "javaType": "org.apache.camel.http.common.HttpMethods", "enum": [ 
"GET", "POST", "PUT", "DELETE", "HEAD", "OPTIONS", "TRACE", "PATCH" ], 
"deprecated": false, "autowired": false, "secret": false, "description": 
"Configure the HTTP method to use. The HttpMethod header cannot override this 
option if set." },
-    "throwExceptionOnFailure": { "index": 7, "kind": "parameter", 
"displayName": "Throw Exception On Failure", "group": "producer", "label": 
"producer", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "Option to disable throwing the HttpOperationFailedException in 
case of failed responses from the remote server. This allows you to get all 
responses regardless of the HTTP status code." },
-    "clearExpiredCookies": { "index": 8, "kind": "parameter", "displayName": 
"Clear Expired Cookies", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": true, "description": "Whether to clear expired cookies before 
sending the HTTP request. This ensures the cookies store does not keep growing 
by adding new cookies which is newer removed when th [...]
-    "cookieHandler": { "index": 9, "kind": "parameter", "displayName": "Cookie 
Handler", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.camel.http.base.cookie.CookieHandler", "deprecated": false, 
"autowired": false, "secret": false, "description": "Configure a cookie handler 
to maintain a HTTP session" },
-    "cookieStore": { "index": 10, "kind": "parameter", "displayName": "Cookie 
Store", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.hc.client5.http.cookie.CookieStore", "deprecated": false, 
"autowired": false, "secret": false, "description": "To use a custom 
CookieStore. By default the BasicCookieStore is used which is an in-memory only 
cookie store. Notice if bridgeEndpoint=true then the cookie store is forced  
[...]
-    "copyHeaders": { "index": 11, "kind": "parameter", "displayName": "Copy 
Headers", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "If this option is true then IN exchange headers will be copied 
to OUT exchange headers according to copy strategy. Setting this to false, 
allows to only include the headers from the HTTP  [...]
-    "customHostHeader": { "index": 12, "kind": "parameter", "displayName": 
"Custom Host Header", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"description": "To use custom host header for producer. When not set in query 
will be ignored. When set will override host header derived from url." },
-    "deleteWithBody": { "index": 13, "kind": "parameter", "displayName": 
"Delete With Body", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the HTTP DELETE should include 
the message body or not. By default HTTP DELETE do not include any HTTP body. 
However in some rare cases users may need to be able to includ [...]
-    "getWithBody": { "index": 14, "kind": "parameter", "displayName": "Get 
With Body", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Whether the HTTP GET should include the message body or not. By 
default HTTP GET do not include any HTTP body. However in some rare cases users 
may need to be able to include the messag [...]
-    "ignoreResponseBody": { "index": 15, "kind": "parameter", "displayName": 
"Ignore Response Body", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "If this option is true, The http 
producer won't read response body and cache the input stream" },
-    "lazyStartProducer": { "index": 16, "kind": "parameter", "displayName": 
"Lazy Start Producer", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a produ [...]
-    "okStatusCodeRange": { "index": 17, "kind": "parameter", "displayName": 
"Ok Status Code Range", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": "200-299", "description": "The status codes which are 
considered a success response. The values are inclusive. Multiple ranges can be 
defined, separated by comma, e.g. 200-204,209,301-304 [...]
-    "preserveHostHeader": { "index": 18, "kind": "parameter", "displayName": 
"Preserve Host Header", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "If the option is true, HttpProducer will 
set the Host header to the value contained in the current exchange Host header, 
useful in reverse proxy applications where you wan [...]
-    "skipRequestHeaders": { "index": 19, "kind": "parameter", "displayName": 
"Skip Request Headers", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to skip mapping all the Camel 
headers as HTTP request headers. If there are no data from Camel headers needed 
to be included in the HTTP request then this can avoi [...]
-    "skipResponseHeaders": { "index": 20, "kind": "parameter", "displayName": 
"Skip Response Headers", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to skip mapping all the HTTP 
response headers to Camel headers. If there are no data needed from HTTP 
headers then this can avoid parsing overhead with many obje [...]
+    "httpMethod": { "index": 5, "kind": "parameter", "displayName": "Http 
Method", "group": "producer", "label": "producer", "required": false, "type": 
"object", "javaType": "org.apache.camel.http.common.HttpMethods", "enum": [ 
"GET", "POST", "PUT", "DELETE", "HEAD", "OPTIONS", "TRACE", "PATCH" ], 
"deprecated": false, "autowired": false, "secret": false, "description": 
"Configure the HTTP method to use. The HttpMethod header cannot override this 
option if set." },
+    "skipRequestHeaders": { "index": 6, "kind": "parameter", "displayName": 
"Skip Request Headers", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether to skip mapping all the Camel headers as HTTP request headers. If 
there are no data from Camel headers needed to be included in the HTTP request 
then this can avoid parsing overhead wi [...]
+    "skipResponseHeaders": { "index": 7, "kind": "parameter", "displayName": 
"Skip Response Headers", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether to skip mapping all the HTTP response headers to Camel headers. If 
there are no data needed from HTTP headers then this can avoid parsing overhead 
with many object allocations for th [...]
+    "throwExceptionOnFailure": { "index": 8, "kind": "parameter", 
"displayName": "Throw Exception On Failure", "group": "producer", "label": 
"producer", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "Option to disable throwing the HttpOperationFailedException in 
case of failed responses from the remote server. This allows you to get all 
responses regardless of the HTTP status code." },
+    "clearExpiredCookies": { "index": 9, "kind": "parameter", "displayName": 
"Clear Expired Cookies", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": true, "description": "Whether to clear expired cookies before 
sending the HTTP request. This ensures the cookies store does not keep growing 
by adding new cookies which is newer removed when th [...]
+    "cookieHandler": { "index": 10, "kind": "parameter", "displayName": 
"Cookie Handler", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.camel.http.base.cookie.CookieHandler", "deprecated": false, 
"autowired": false, "secret": false, "description": "Configure a cookie handler 
to maintain a HTTP session" },
+    "cookieStore": { "index": 11, "kind": "parameter", "displayName": "Cookie 
Store", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.hc.client5.http.cookie.CookieStore", "deprecated": false, 
"autowired": false, "secret": false, "description": "To use a custom 
CookieStore. By default the BasicCookieStore is used which is an in-memory only 
cookie store. Notice if bridgeEndpoint=true then the cookie store is forced  
[...]
+    "copyHeaders": { "index": 12, "kind": "parameter", "displayName": "Copy 
Headers", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "If this option is true then IN exchange headers will be copied 
to OUT exchange headers according to copy strategy. Setting this to false, 
allows to only include the headers from the HTTP  [...]
+    "customHostHeader": { "index": 13, "kind": "parameter", "displayName": 
"Custom Host Header", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"description": "To use custom host header for producer. When not set in query 
will be ignored. When set will override host header derived from url." },
+    "deleteWithBody": { "index": 14, "kind": "parameter", "displayName": 
"Delete With Body", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the HTTP DELETE should include 
the message body or not. By default HTTP DELETE do not include any HTTP body. 
However in some rare cases users may need to be able to includ [...]
+    "followRedirects": { "index": 15, "kind": "parameter", "displayName": 
"Follow Redirects", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to the HTTP request should 
follow redirects. By default the HTTP request does not follow redirects" },
+    "getWithBody": { "index": 16, "kind": "parameter", "displayName": "Get 
With Body", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Whether the HTTP GET should include the message body or not. By 
default HTTP GET do not include any HTTP body. However in some rare cases users 
may need to be able to include the messag [...]
+    "ignoreResponseBody": { "index": 17, "kind": "parameter", "displayName": 
"Ignore Response Body", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "If this option is true, The http 
producer won't read response body and cache the input stream" },
+    "lazyStartProducer": { "index": 18, "kind": "parameter", "displayName": 
"Lazy Start Producer", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a produ [...]
+    "okStatusCodeRange": { "index": 19, "kind": "parameter", "displayName": 
"Ok Status Code Range", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": "200-299", "description": "The status codes which are 
considered a success response. The values are inclusive. Multiple ranges can be 
defined, separated by comma, e.g. 200-204,209,301-304 [...]
+    "preserveHostHeader": { "index": 20, "kind": "parameter", "displayName": 
"Preserve Host Header", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "If the option is true, HttpProducer will 
set the Host header to the value contained in the current exchange Host header, 
useful in reverse proxy applications where you wan [...]
     "userAgent": { "index": 21, "kind": "parameter", "displayName": "User 
Agent", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
set a custom HTTP User-Agent request header" },
     "clientBuilder": { "index": 22, "kind": "parameter", "displayName": 
"Client Builder", "group": "advanced", "label": "advanced", "required": false, 
"type": "object", "javaType": 
"org.apache.hc.client5.http.impl.classic.HttpClientBuilder", "deprecated": 
false, "autowired": false, "secret": false, "description": "Provide access to 
the http client request parameters used on new RequestConfig instances used by 
producers or consumers of this endpoint." },
     "clientConnectionManager": { "index": 23, "kind": "parameter", 
"displayName": "Client Connection Manager", "group": "advanced", "label": 
"advanced", "required": false, "type": "object", "javaType": 
"org.apache.hc.client5.http.io.HttpClientConnectionManager", "deprecated": 
false, "autowired": false, "secret": false, "description": "To use a custom 
HttpClientConnectionManager to manage connections" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/zeebe.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/zeebe.json
index 7530d2049bb..1ff17a2c1fd 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/zeebe.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/zeebe.json
@@ -3,7 +3,7 @@
     "kind": "component",
     "name": "zeebe",
     "title": "Zeebe",
-    "description": "Zeebe component which does integrage with Camunda Zeebe to 
interact with the API.",
+    "description": "Zeebe component which integrates with Camunda Zeebe to 
interact with the API.",
     "deprecated": false,
     "firstVersion": "3.21.0",
     "label": "workflow,saas",
diff --git 
a/components-starter/camel-http-starter/src/main/java/org/apache/camel/component/http/springboot/HttpComponentConfiguration.java
 
b/components-starter/camel-http-starter/src/main/java/org/apache/camel/component/http/springboot/HttpComponentConfiguration.java
index ecddeb21fd4..c0cefdc9f5c 100644
--- 
a/components-starter/camel-http-starter/src/main/java/org/apache/camel/component/http/springboot/HttpComponentConfiguration.java
+++ 
b/components-starter/camel-http-starter/src/main/java/org/apache/camel/component/http/springboot/HttpComponentConfiguration.java
@@ -44,11 +44,6 @@ public class HttpComponentConfiguration
      * enabled by default.
      */
     private Boolean enabled;
-    /**
-     * Whether to the HTTP request should follow redirects. By default the HTTP
-     * request does not follow redirects
-     */
-    private Boolean followRedirects = false;
     /**
      * Whether the producer should be started lazy (on the first message). By
      * starting lazy you can use this to allow CamelContext and routes to
@@ -60,6 +55,19 @@ public class HttpComponentConfiguration
      * and prolong the total processing time of the processing.
      */
     private Boolean lazyStartProducer = false;
+    /**
+     * Whether to skip mapping all the Camel headers as HTTP request headers. 
If
+     * there are no data from Camel headers needed to be included in the HTTP
+     * request then this can avoid parsing overhead with many object 
allocations
+     * for the JVM garbage collector.
+     */
+    private Boolean skipRequestHeaders = false;
+    /**
+     * Whether to skip mapping all the HTTP response headers to Camel headers.
+     * If there are no data needed from HTTP headers then this can avoid 
parsing
+     * overhead with many object allocations for the JVM garbage collector.
+     */
+    private Boolean skipResponseHeaders = false;
     /**
      * To use a custom org.apache.hc.client5.http.cookie.CookieStore. By 
default
      * the org.apache.hc.client5.http.cookie.BasicCookieStore is used which is
@@ -76,25 +84,17 @@ public class HttpComponentConfiguration
      * propagating IN headers).
      */
     private Boolean copyHeaders = true;
+    /**
+     * Whether to the HTTP request should follow redirects. By default the HTTP
+     * request does not follow redirects
+     */
+    private Boolean followRedirects = false;
     /**
      * This threshold in bytes controls whether the response payload should be
      * stored in memory as a byte array or be streaming based. Set this to -1 
to
      * always use streaming mode.
      */
     private Integer responsePayloadStreamingThreshold = 8192;
-    /**
-     * Whether to skip mapping all the Camel headers as HTTP request headers. 
If
-     * there are no data from Camel headers needed to be included in the HTTP
-     * request then this can avoid parsing overhead with many object 
allocations
-     * for the JVM garbage collector.
-     */
-    private Boolean skipRequestHeaders = false;
-    /**
-     * Whether to skip mapping all the HTTP response headers to Camel headers.
-     * If there are no data needed from HTTP headers then this can avoid 
parsing
-     * overhead with many object allocations for the JVM garbage collector.
-     */
-    private Boolean skipResponseHeaders = false;
     /**
      * Whether to allow java serialization when a request uses
      * context-type=application/x-java-serialized-object. This is by default
@@ -267,14 +267,6 @@ public class HttpComponentConfiguration
      */
     private Timeout soTimeout;
 
-    public Boolean getFollowRedirects() {
-        return followRedirects;
-    }
-
-    public void setFollowRedirects(Boolean followRedirects) {
-        this.followRedirects = followRedirects;
-    }
-
     public Boolean getLazyStartProducer() {
         return lazyStartProducer;
     }
@@ -283,6 +275,22 @@ public class HttpComponentConfiguration
         this.lazyStartProducer = lazyStartProducer;
     }
 
+    public Boolean getSkipRequestHeaders() {
+        return skipRequestHeaders;
+    }
+
+    public void setSkipRequestHeaders(Boolean skipRequestHeaders) {
+        this.skipRequestHeaders = skipRequestHeaders;
+    }
+
+    public Boolean getSkipResponseHeaders() {
+        return skipResponseHeaders;
+    }
+
+    public void setSkipResponseHeaders(Boolean skipResponseHeaders) {
+        this.skipResponseHeaders = skipResponseHeaders;
+    }
+
     public CookieStore getCookieStore() {
         return cookieStore;
     }
@@ -299,6 +307,14 @@ public class HttpComponentConfiguration
         this.copyHeaders = copyHeaders;
     }
 
+    public Boolean getFollowRedirects() {
+        return followRedirects;
+    }
+
+    public void setFollowRedirects(Boolean followRedirects) {
+        this.followRedirects = followRedirects;
+    }
+
     public Integer getResponsePayloadStreamingThreshold() {
         return responsePayloadStreamingThreshold;
     }
@@ -308,22 +324,6 @@ public class HttpComponentConfiguration
         this.responsePayloadStreamingThreshold = 
responsePayloadStreamingThreshold;
     }
 
-    public Boolean getSkipRequestHeaders() {
-        return skipRequestHeaders;
-    }
-
-    public void setSkipRequestHeaders(Boolean skipRequestHeaders) {
-        this.skipRequestHeaders = skipRequestHeaders;
-    }
-
-    public Boolean getSkipResponseHeaders() {
-        return skipResponseHeaders;
-    }
-
-    public void setSkipResponseHeaders(Boolean skipResponseHeaders) {
-        this.skipResponseHeaders = skipResponseHeaders;
-    }
-
     public Boolean getAllowJavaSerializedObject() {
         return allowJavaSerializedObject;
     }
diff --git 
a/components-starter/camel-zeebe-starter/src/main/java/org/apache/camel/component/zeebe/springboot/ZeebeComponentConfiguration.java
 
b/components-starter/camel-zeebe-starter/src/main/java/org/apache/camel/component/zeebe/springboot/ZeebeComponentConfiguration.java
index 92da07940b2..09a3fa7e643 100644
--- 
a/components-starter/camel-zeebe-starter/src/main/java/org/apache/camel/component/zeebe/springboot/ZeebeComponentConfiguration.java
+++ 
b/components-starter/camel-zeebe-starter/src/main/java/org/apache/camel/component/zeebe/springboot/ZeebeComponentConfiguration.java
@@ -20,8 +20,7 @@ import 
org.apache.camel.spring.boot.ComponentConfigurationPropertiesCommon;
 import org.springframework.boot.context.properties.ConfigurationProperties;
 
 /**
- * Zeebe component which does integrage with Camunda Zeebe to interact with the
- * API.
+ * Zeebe component which integrates with Camunda Zeebe to interact with the 
API.
  * 
  * Generated by camel-package-maven-plugin - do not edit this file!
  */

Reply via email to