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). |