Interface StompEndpointBuilderFactory.StompEndpointConsumerBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
- All Known Subinterfaces:
StompEndpointBuilderFactory.StompEndpointBuilder
- Enclosing interface:
StompEndpointBuilderFactory
public static interface StompEndpointBuilderFactory.StompEndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
Builder for endpoint consumers for the Stomp component.
-
Method Summary
Modifier and TypeMethodDescriptionadvanced()
The URI of the Stomp broker to connect to.customHeaders
(String customHeaders) To set custom headers.customHeaders
(Properties customHeaders) To set custom headers.The virtual host name.The username.The password.sslContextParameters
(String sslContextParameters) To configure security using SSLContextParameters.sslContextParameters
(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters) To configure security using SSLContextParameters.The stomp version (1.1, or 1.2).Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
Methods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolve
-
Method Details
-
advanced
-
brokerURL
The URI of the Stomp broker to connect to. The option is a:java.lang.String
type. Required: true Default: tcp://localhost:61613 Group: common- Parameters:
brokerURL
- the value to set- Returns:
- the dsl builder
-
customHeaders
default StompEndpointBuilderFactory.StompEndpointConsumerBuilder customHeaders(Properties customHeaders) To set custom headers. The option is a:java.util.Properties
type. Group: common- Parameters:
customHeaders
- the value to set- Returns:
- the dsl builder
-
customHeaders
default StompEndpointBuilderFactory.StompEndpointConsumerBuilder customHeaders(String customHeaders) To set custom headers. The option will be converted to ajava.util.Properties
type. Group: common- Parameters:
customHeaders
- the value to set- Returns:
- the dsl builder
-
host
The virtual host name. The option is a:java.lang.String
type. Group: common- Parameters:
host
- the value to set- Returns:
- the dsl builder
-
version
The stomp version (1.1, or 1.2). The option is a:java.lang.String
type. Group: common- Parameters:
version
- the value to set- Returns:
- the dsl builder
-
login
The username. The option is a:java.lang.String
type. Group: security- Parameters:
login
- the value to set- Returns:
- the dsl builder
-
passcode
The password. The option is a:java.lang.String
type. Group: security- Parameters:
passcode
- the value to set- Returns:
- the dsl builder
-
sslContextParameters
default StompEndpointBuilderFactory.StompEndpointConsumerBuilder sslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters) To configure security using SSLContextParameters. The option is a:org.apache.camel.support.jsse.SSLContextParameters
type. Group: security- Parameters:
sslContextParameters
- the value to set- Returns:
- the dsl builder
-
sslContextParameters
default StompEndpointBuilderFactory.StompEndpointConsumerBuilder sslContextParameters(String sslContextParameters) To configure security using SSLContextParameters. The option will be converted to aorg.apache.camel.support.jsse.SSLContextParameters
type. Group: security- Parameters:
sslContextParameters
- the value to set- Returns:
- the dsl builder
-