open class InboundMapping : CamelMapping
Represents a mapping between a Camel endpoint address and a Vert.x address on the event bus.
Author
Clement Escoffier
InboundMapping()
Represents a mapping between a Camel endpoint address and a Vert.x address on the event bus. |
static val DEFAULT_PUBLISH: Boolean
The default value of the "publish" property. By default, the bridge uses |
static val DEFAULT_HEADERS_COPY: Boolean |
open static fun fromCamel(uri: String): InboundMappingopen static fun fromCamel(endpoint: Endpoint): InboundMapping
Creates an InboundMapping from the given Camel endpoint. |
|
open fun getBodyType(): Class<Any> |
|
open fun getTimeout(): Int |
|
open fun isPublish(): Boolean |
|
open fun setAddress(address: String): InboundMapping |
|
open fun setEndpoint(endpoint: Endpoint): InboundMapping |
|
open fun setHeadersCopy(headersCopy: Boolean): InboundMapping |
|
open fun setTimeout(timeout: Int): InboundMapping
Sets the timeout in milliseconds. |
|
open fun setUri(uri: String): InboundMapping |
|
open fun toVertx(address: String): InboundMapping
Fluent version of |
|
open fun usePublish(): InboundMapping
Sets whether or not |
|
open fun withBodyType(bodyType: Class<Any>): InboundMapping
Sets the type of the body of the event bus message. A Camel converter from the Camel message payload to the given type is used for conversion. If not set, no conversions are applied. |
|
open fun withoutHeadersCopy(): InboundMapping
Fluent version of |
open fun getAddress(): String |
|
open fun getUri(): String |
|
open fun isHeadersCopy(): Boolean |