This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new 835fbb4 Regen for commit e11c1390274a3150085b6306fd520d4414ab2933
835fbb4 is described below
commit 835fbb46bb1a3bbdc45c9c92a373c030574edb68
Author: davsclaus <[email protected]>
AuthorDate: Mon Jul 19 13:08:46 2021 +0000
Regen for commit e11c1390274a3150085b6306fd520d4414ab2933
Signed-off-by: GitHub <[email protected]>
---
.../org/apache/camel/catalog/components/http.json | 3 ++-
.../org/apache/camel/catalog/components/https.json | 3 ++-
.../org/apache/camel/catalog/components/resteasy.json | 1 +
.../org/apache/camel/catalog/docs/resteasy-component.adoc | 3 ++-
.../component/resteasy/ResteasyEndpointUriFactory.java | 3 ++-
.../org/apache/camel/component/resteasy/resteasy.json | 1 +
.../camel-resteasy/src/main/docs/resteasy-component.adoc | 3 ++-
.../endpoint/dsl/ResteasyEndpointBuilderFactory.java | 15 +++++++++++++++
.../components/modules/ROOT/pages/resteasy-component.adoc | 3 ++-
9 files changed, 29 insertions(+), 6 deletions(-)
diff --git
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/http.json
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/http.json
index 49ce457..8eb9bce 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/http.json
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/http.json
@@ -64,11 +64,11 @@
},
"properties": {
"httpUri": { "kind": "path", "displayName": "Http Uri", "group": "common",
"label": "common", "required": true, "type": "string", "javaType":
"java.net.URI", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The url of the HTTP endpoint to call." },
+ "chunked": { "kind": "parameter", "displayName": "Chunked", "group":
"producer", "label": "", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": true, "description": "If this option is false the Servlet will
disable the HTTP streaming and set the content-length header on the response" },
"disableStreamCache": { "kind": "parameter", "displayName": "Disable
Stream Cache", "group": "common", "label": "common", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Determines whether or
not the raw input stream from Servlet is cached or not (Camel will read the
stream into a in memory\/overflow to file, Stream caching) cache. By default
Camel will cache the Servlet inpu [...]
"headerFilterStrategy": { "kind": "parameter", "displayName": "Header
Filter Strategy", "group": "common", "label": "common", "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."
},
"httpBinding": { "kind": "parameter", "displayName": "Http Binding",
"group": "common (advanced)", "label": "common,advanced", "required": false,
"type": "object", "javaType": "org.apache.camel.http.common.HttpBinding",
"deprecated": false, "autowired": false, "secret": false, "description": "To
use a custom HttpBinding to control the mapping between Camel message and
HttpClient." },
"bridgeEndpoint": { "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 HttpProducer send al [...]
- "chunked": { "kind": "parameter", "displayName": "Chunked", "group":
"producer", "label": "", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": true, "description": "If this option is false the Servlet will
disable the HTTP streaming and set the content-length header on the response" },
"clearExpiredCookies": { "kind": "parameter", "displayName": "Clear
Expired Cookies", "group": "producer", "label": "producer", "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 they
are expired. If the component [...]
"connectionClose": { "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." },
"copyHeaders": { "kind": "parameter", "displayName": "Copy Headers",
"group": "producer", "label": "producer", "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 response (not propagating IN head [...]
@@ -86,6 +86,7 @@
"okStatusCodeRange": { "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. Each range [...]
"skipRequestHeaders": { "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 avoid parsing ove [...]
"skipResponseHeaders": { "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 object allocation [...]
+ "userAgent": { "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": { "kind": "parameter", "displayName": "Client Builder",
"group": "advanced", "label": "advanced", "required": false, "type": "object",
"javaType": "org.apache.http.impl.client.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": { "kind": "parameter", "displayName": "Client
Connection Manager", "group": "advanced", "label": "advanced", "required":
false, "type": "object", "javaType":
"org.apache.http.conn.HttpClientConnectionManager", "deprecated": false,
"autowired": false, "secret": false, "description": "To use a custom
HttpClientConnectionManager to manage connections" },
"connectionsPerRoute": { "kind": "parameter", "displayName": "Connections
Per Route", "group": "advanced", "label": "advanced", "required": false,
"type": "integer", "javaType": "int", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": 20, "description": "The maximum number of
connections per route." },
diff --git
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/https.json
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/https.json
index 737c03f..733baa5 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/https.json
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/https.json
@@ -64,11 +64,11 @@
},
"properties": {
"httpUri": { "kind": "path", "displayName": "Http Uri", "group": "common",
"label": "common", "required": true, "type": "string", "javaType":
"java.net.URI", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The url of the HTTP endpoint to call." },
+ "chunked": { "kind": "parameter", "displayName": "Chunked", "group":
"producer", "label": "", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": true, "description": "If this option is false the Servlet will
disable the HTTP streaming and set the content-length header on the response" },
"disableStreamCache": { "kind": "parameter", "displayName": "Disable
Stream Cache", "group": "common", "label": "common", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Determines whether or
not the raw input stream from Servlet is cached or not (Camel will read the
stream into a in memory\/overflow to file, Stream caching) cache. By default
Camel will cache the Servlet inpu [...]
"headerFilterStrategy": { "kind": "parameter", "displayName": "Header
Filter Strategy", "group": "common", "label": "common", "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."
},
"httpBinding": { "kind": "parameter", "displayName": "Http Binding",
"group": "common (advanced)", "label": "common,advanced", "required": false,
"type": "object", "javaType": "org.apache.camel.http.common.HttpBinding",
"deprecated": false, "autowired": false, "secret": false, "description": "To
use a custom HttpBinding to control the mapping between Camel message and
HttpClient." },
"bridgeEndpoint": { "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 HttpProducer send al [...]
- "chunked": { "kind": "parameter", "displayName": "Chunked", "group":
"producer", "label": "", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": true, "description": "If this option is false the Servlet will
disable the HTTP streaming and set the content-length header on the response" },
"clearExpiredCookies": { "kind": "parameter", "displayName": "Clear
Expired Cookies", "group": "producer", "label": "producer", "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 they
are expired. If the component [...]
"connectionClose": { "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." },
"copyHeaders": { "kind": "parameter", "displayName": "Copy Headers",
"group": "producer", "label": "producer", "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 response (not propagating IN head [...]
@@ -86,6 +86,7 @@
"okStatusCodeRange": { "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. Each range [...]
"skipRequestHeaders": { "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 avoid parsing ove [...]
"skipResponseHeaders": { "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 object allocation [...]
+ "userAgent": { "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": { "kind": "parameter", "displayName": "Client Builder",
"group": "advanced", "label": "advanced", "required": false, "type": "object",
"javaType": "org.apache.http.impl.client.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": { "kind": "parameter", "displayName": "Client
Connection Manager", "group": "advanced", "label": "advanced", "required":
false, "type": "object", "javaType":
"org.apache.http.conn.HttpClientConnectionManager", "deprecated": false,
"autowired": false, "secret": false, "description": "To use a custom
HttpClientConnectionManager to manage connections" },
"connectionsPerRoute": { "kind": "parameter", "displayName": "Connections
Per Route", "group": "advanced", "label": "advanced", "required": false,
"type": "integer", "javaType": "int", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": 20, "description": "The maximum number of
connections per route." },
diff --git
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/resteasy.json
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/resteasy.json
index d10e384..232e283 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/resteasy.json
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/resteasy.json
@@ -79,6 +79,7 @@
"okStatusCodeRange": { "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. Each range [...]
"skipRequestHeaders": { "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 avoid parsing ove [...]
"skipResponseHeaders": { "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 object allocation [...]
+ "userAgent": { "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" },
"headerFilterStrategy": { "kind": "parameter", "displayName": "Header
Filter Strategy", "group": "advanced", "label": "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."
},
"setHttpResponseDuringProcessing": { "kind": "parameter", "displayName":
"Set Http Response During Processing", "group": "advanced", "label":
"advanced", "required": false, "type": "boolean", "javaType":
"java.lang.Boolean", "deprecated": false, "autowired": false, "secret": false,
"description": "Sets the flag to use the endpoint where you can either populate
camel exchange from servlet response or use request itself which may be thought
as if it is a proxy." },
"skipServletProcessing": { "kind": "parameter", "displayName": "Skip
Servlet Processing", "group": "advanced", "label": "advanced", "required":
false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false,
"autowired": false, "secret": false, "description": "Sets the flag to use skip
servlet processing and let camel take over processing" },
diff --git
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/resteasy-component.adoc
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/resteasy-component.adoc
index 75276b6..36558ee 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/resteasy-component.adoc
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/resteasy-component.adoc
@@ -89,7 +89,7 @@ with the following path and query parameters:
|===
-=== Query Parameters (42 parameters):
+=== Query Parameters (43 parameters):
[width="100%",cols="2,5,^1,2",options="header"]
@@ -130,6 +130,7 @@ with the following path and query parameters:
| *okStatusCodeRange* (producer) | 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. Each range must be a single
number or from-to with the dash included. | 200-299 | String
| *skipRequestHeaders* (producer) | 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. | false | boolean
| *skipResponseHeaders* (producer) | 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. | false | boolean
+| *userAgent* (producer) | To set a custom HTTP User-Agent request header | |
String
| *headerFilterStrategy* (advanced) | To use a custom HeaderFilterStrategy to
filter header to and from Camel message. | | HeaderFilterStrategy
| *setHttpResponseDuring{zwsp}Processing* (advanced) | Sets the flag to use
the endpoint where you can either populate camel exchange from servlet response
or use request itself which may be thought as if it is a proxy. | | Boolean
| *skipServletProcessing* (advanced) | Sets the flag to use skip servlet
processing and let camel take over processing | | Boolean
diff --git
a/components/camel-resteasy/src/generated/java/org/apache/camel/component/resteasy/ResteasyEndpointUriFactory.java
b/components/camel-resteasy/src/generated/java/org/apache/camel/component/resteasy/ResteasyEndpointUriFactory.java
index 92d3f2c..0a0b24b 100644
---
a/components/camel-resteasy/src/generated/java/org/apache/camel/component/resteasy/ResteasyEndpointUriFactory.java
+++
b/components/camel-resteasy/src/generated/java/org/apache/camel/component/resteasy/ResteasyEndpointUriFactory.java
@@ -20,7 +20,7 @@ public class ResteasyEndpointUriFactory extends
org.apache.camel.support.compone
private static final Set<String> PROPERTY_NAMES;
private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> props = new HashSet<>(43);
+ Set<String> props = new HashSet<>(44);
props.add("getWithBody");
props.add("ignoreResponseBody");
props.add("mapHttpMessageBody");
@@ -47,6 +47,7 @@ public class ResteasyEndpointUriFactory extends
org.apache.camel.support.compone
props.add("matchOnUriPrefix");
props.add("exchangePattern");
props.add("chunked");
+ props.add("userAgent");
props.add("connectionClose");
props.add("useSystemProperties");
props.add("mapHttpMessageFormUrlEncodedBody");
diff --git
a/components/camel-resteasy/src/generated/resources/org/apache/camel/component/resteasy/resteasy.json
b/components/camel-resteasy/src/generated/resources/org/apache/camel/component/resteasy/resteasy.json
index d10e384..232e283 100644
---
a/components/camel-resteasy/src/generated/resources/org/apache/camel/component/resteasy/resteasy.json
+++
b/components/camel-resteasy/src/generated/resources/org/apache/camel/component/resteasy/resteasy.json
@@ -79,6 +79,7 @@
"okStatusCodeRange": { "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. Each range [...]
"skipRequestHeaders": { "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 avoid parsing ove [...]
"skipResponseHeaders": { "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 object allocation [...]
+ "userAgent": { "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" },
"headerFilterStrategy": { "kind": "parameter", "displayName": "Header
Filter Strategy", "group": "advanced", "label": "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."
},
"setHttpResponseDuringProcessing": { "kind": "parameter", "displayName":
"Set Http Response During Processing", "group": "advanced", "label":
"advanced", "required": false, "type": "boolean", "javaType":
"java.lang.Boolean", "deprecated": false, "autowired": false, "secret": false,
"description": "Sets the flag to use the endpoint where you can either populate
camel exchange from servlet response or use request itself which may be thought
as if it is a proxy." },
"skipServletProcessing": { "kind": "parameter", "displayName": "Skip
Servlet Processing", "group": "advanced", "label": "advanced", "required":
false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false,
"autowired": false, "secret": false, "description": "Sets the flag to use skip
servlet processing and let camel take over processing" },
diff --git a/components/camel-resteasy/src/main/docs/resteasy-component.adoc
b/components/camel-resteasy/src/main/docs/resteasy-component.adoc
index 75276b6..36558ee 100644
--- a/components/camel-resteasy/src/main/docs/resteasy-component.adoc
+++ b/components/camel-resteasy/src/main/docs/resteasy-component.adoc
@@ -89,7 +89,7 @@ with the following path and query parameters:
|===
-=== Query Parameters (42 parameters):
+=== Query Parameters (43 parameters):
[width="100%",cols="2,5,^1,2",options="header"]
@@ -130,6 +130,7 @@ with the following path and query parameters:
| *okStatusCodeRange* (producer) | 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. Each range must be a single
number or from-to with the dash included. | 200-299 | String
| *skipRequestHeaders* (producer) | 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. | false | boolean
| *skipResponseHeaders* (producer) | 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. | false | boolean
+| *userAgent* (producer) | To set a custom HTTP User-Agent request header | |
String
| *headerFilterStrategy* (advanced) | To use a custom HeaderFilterStrategy to
filter header to and from Camel message. | | HeaderFilterStrategy
| *setHttpResponseDuring{zwsp}Processing* (advanced) | Sets the flag to use
the endpoint where you can either populate camel exchange from servlet response
or use request itself which may be thought as if it is a proxy. | | Boolean
| *skipServletProcessing* (advanced) | Sets the flag to use skip servlet
processing and let camel take over processing | | Boolean
diff --git
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ResteasyEndpointBuilderFactory.java
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ResteasyEndpointBuilderFactory.java
index 2a1e748..fd13558 100644
---
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ResteasyEndpointBuilderFactory.java
+++
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ResteasyEndpointBuilderFactory.java
@@ -1701,6 +1701,21 @@ public interface ResteasyEndpointBuilderFactory {
return this;
}
/**
+ * To set a custom HTTP User-Agent request header.
+ *
+ * The option is a: <code>java.lang.String</code> type.
+ *
+ * Group: producer (advanced)
+ *
+ * @param userAgent the value to set
+ * @return the dsl builder
+ */
+ default AdvancedResteasyEndpointProducerBuilder userAgent(
+ String userAgent) {
+ doSetProperty("userAgent", userAgent);
+ return this;
+ }
+ /**
* To use a custom HeaderFilterStrategy to filter header to and from
* Camel message.
*
diff --git a/docs/components/modules/ROOT/pages/resteasy-component.adoc
b/docs/components/modules/ROOT/pages/resteasy-component.adoc
index 72dc1a8..103992d 100644
--- a/docs/components/modules/ROOT/pages/resteasy-component.adoc
+++ b/docs/components/modules/ROOT/pages/resteasy-component.adoc
@@ -91,7 +91,7 @@ with the following path and query parameters:
|===
-=== Query Parameters (42 parameters):
+=== Query Parameters (43 parameters):
[width="100%",cols="2,5,^1,2",options="header"]
@@ -132,6 +132,7 @@ with the following path and query parameters:
| *okStatusCodeRange* (producer) | 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. Each range must be a single
number or from-to with the dash included. | 200-299 | String
| *skipRequestHeaders* (producer) | 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. | false | boolean
| *skipResponseHeaders* (producer) | 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. | false | boolean
+| *userAgent* (producer) | To set a custom HTTP User-Agent request header | |
String
| *headerFilterStrategy* (advanced) | To use a custom HeaderFilterStrategy to
filter header to and from Camel message. | | HeaderFilterStrategy
| *setHttpResponseDuring{zwsp}Processing* (advanced) | Sets the flag to use
the endpoint where you can either populate camel exchange from servlet response
or use request itself which may be thought as if it is a proxy. | | Boolean
| *skipServletProcessing* (advanced) | Sets the flag to use skip servlet
processing and let camel take over processing | | Boolean