Represents an Undertow endpoint.
Name | Kind | Type | Required | Deprecated | Default Value | Enum Values | Description |
---|---|---|---|---|---|---|---|
httpURI | path | java.net.URI | false | The url of the HTTP endpoint to use. | |||
undertowHttpBinding | parameter | org.apache.camel.component.undertow.UndertowHttpBinding | false | To use a custom UndertowHttpBinding to control the mapping between Camel message and undertow. | |||
headerFilterStrategy | parameter | org.apache.camel.spi.HeaderFilterStrategy | false | To use a custom HeaderFilterStrategy to filter header to and from Camel message. | |||
sslContextParameters | parameter | org.apache.camel.util.jsse.SSLContextParameters | false | To configure security using SSLContextParameters | |||
httpMethodRestrict | parameter | java.lang.String | false | Used to only allow consuming if the HttpMethod matches, such as GET/POST/PUT etc. Multiple methods can be specified separated by comma. | |||
matchOnUriPrefix | parameter | java.lang.Boolean | false | true | Whether or not the consumer should try to find a target consumer by matching the URI prefix if no exact match is found. | ||
throwExceptionOnFailure | parameter | java.lang.Boolean | false | 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 producer send all the fault response back. | |||
transferException | parameter | java.lang.Boolean | false | 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. | |||
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). |
The Undertow consumer.