Jetty

Jetty

Scheme: jetty
Name Kind Type Required Deprecated Default Value Enum Values Description
httpUri path java.net.URI true false
sessionSupport parameter boolean false Specifies whether to enable the session manager on the server side of Jetty.
httpClientMinThreads parameter java.lang.Integer false 8 To set a value for minimum number of threads in HttpClient thread pool. This setting override any setting configured on component level. Notice that both a min and max size must be configured. If not set it default to min 8 threads used in Jettys thread pool.
httpClientMaxThreads parameter java.lang.Integer false 254 To set a value for maximum number of threads in HttpClient thread pool. This setting override any setting configured on component level. Notice that both a min and max size must be configured. If not set it default to max 254 threads used in Jettys thread pool.
enableJmx parameter boolean false If this option is true, Jetty JMX support will be enabled for this endpoint. See Jetty JMX support for more details.
enableMultipartFilter parameter boolean false Whether Jetty org.eclipse.jetty.servlets.MultiPartFilter is enabled or not. You should set this value to false when bridging endpoints, to ensure multipart requests is proxied/bridged as well.
sendServerVersion parameter boolean false true If the option is true, jetty will send the server header with the jetty version information to the client which sends the request. NOTE please make sure there is no any other camel-jetty endpoint is share the same port, otherwise this option may not work as expected.
sendDateHeader parameter boolean false If the option is true, jetty server will send the date header to the client which sends the request. NOTE please make sure there is no any other camel-jetty endpoint is share the same port, otherwise this option may not work as expected.
continuationTimeout parameter java.lang.Long false 30000 Allows to set a timeout in millis when using Jetty as consumer (server). By default Jetty uses 30000. You can use a value of <= 0 to never expire. If a timeout occurs then the request will be expired and Jetty will return back a http error 503 to the client. This option is only in use when using Jetty with the Asynchronous Routing Engine.
useContinuation parameter java.lang.Boolean false Whether or not to use Jetty continuations for the Jetty Server.
throwExceptionOnFailure parameter boolean false true
bridgeEndpoint parameter boolean false
matchOnUriPrefix parameter boolean false
chunked parameter boolean false true
disableStreamCache parameter boolean false
proxyHost parameter java.lang.String false
proxyPort parameter int false
authMethodPriority parameter java.lang.String false
transferException parameter boolean false
traceEnabled parameter boolean false
httpMethodRestrict parameter java.lang.String false
responseBufferSize parameter java.lang.Integer false
exchangePattern parameter org.apache.camel.ExchangePattern false InOnly InOnly
RobustInOnly
InOut
InOptionalOut
OutOnly
RobustOutOnly
OutIn
OutOptionalIn
Sets the default exchange pattern when creating an exchange
synchronous parameter boolean false false Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).

jetty consumer