Interface StompEndpointBuilderFactory.StompEndpointBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
,StompEndpointBuilderFactory.StompEndpointConsumerBuilder
,StompEndpointBuilderFactory.StompEndpointProducerBuilder
- Enclosing interface:
- StompEndpointBuilderFactory
public static interface StompEndpointBuilderFactory.StompEndpointBuilder
extends StompEndpointBuilderFactory.StompEndpointConsumerBuilder, StompEndpointBuilderFactory.StompEndpointProducerBuilder
Builder for endpoint 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
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
Methods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolve
-
Method Details
-
advanced
- Specified by:
advanced
in interfaceStompEndpointBuilderFactory.StompEndpointConsumerBuilder
- Specified by:
advanced
in interfaceStompEndpointBuilderFactory.StompEndpointProducerBuilder
-
brokerURL
The URI of the Stomp broker to connect to. The option is a: <code>java.lang.String</code> type. Required: true Default: tcp://localhost:61613 Group: common- Specified by:
brokerURL
in interfaceStompEndpointBuilderFactory.StompEndpointConsumerBuilder
- Specified by:
brokerURL
in interfaceStompEndpointBuilderFactory.StompEndpointProducerBuilder
- Parameters:
brokerURL
- the value to set- Returns:
- the dsl builder
-
customHeaders
To set custom headers. The option is a: <code>java.util.Properties</code> type. Group: common- Specified by:
customHeaders
in interfaceStompEndpointBuilderFactory.StompEndpointConsumerBuilder
- Specified by:
customHeaders
in interfaceStompEndpointBuilderFactory.StompEndpointProducerBuilder
- Parameters:
customHeaders
- the value to set- Returns:
- the dsl builder
-
customHeaders
To set custom headers. The option will be converted to a <code>java.util.Properties</code> type. Group: common- Specified by:
customHeaders
in interfaceStompEndpointBuilderFactory.StompEndpointConsumerBuilder
- Specified by:
customHeaders
in interfaceStompEndpointBuilderFactory.StompEndpointProducerBuilder
- Parameters:
customHeaders
- the value to set- Returns:
- the dsl builder
-
host
The virtual host name. The option is a: <code>java.lang.String</code> type. Group: common- Specified by:
host
in interfaceStompEndpointBuilderFactory.StompEndpointConsumerBuilder
- Specified by:
host
in interfaceStompEndpointBuilderFactory.StompEndpointProducerBuilder
- Parameters:
host
- the value to set- Returns:
- the dsl builder
-
version
The stomp version (1.1, or 1.2). The option is a: <code>java.lang.String</code> type. Group: common- Specified by:
version
in interfaceStompEndpointBuilderFactory.StompEndpointConsumerBuilder
- Specified by:
version
in interfaceStompEndpointBuilderFactory.StompEndpointProducerBuilder
- Parameters:
version
- the value to set- Returns:
- the dsl builder
-
login
The username. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
login
in interfaceStompEndpointBuilderFactory.StompEndpointConsumerBuilder
- Specified by:
login
in interfaceStompEndpointBuilderFactory.StompEndpointProducerBuilder
- Parameters:
login
- the value to set- Returns:
- the dsl builder
-
passcode
The password. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
passcode
in interfaceStompEndpointBuilderFactory.StompEndpointConsumerBuilder
- Specified by:
passcode
in interfaceStompEndpointBuilderFactory.StompEndpointProducerBuilder
- Parameters:
passcode
- the value to set- Returns:
- the dsl builder
-
sslContextParameters
default StompEndpointBuilderFactory.StompEndpointBuilder sslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters) To configure security using SSLContextParameters. The option is a: <code>org.apache.camel.support.jsse.SSLContextParameters</code> type. Group: security- Specified by:
sslContextParameters
in interfaceStompEndpointBuilderFactory.StompEndpointConsumerBuilder
- Specified by:
sslContextParameters
in interfaceStompEndpointBuilderFactory.StompEndpointProducerBuilder
- Parameters:
sslContextParameters
- the value to set- Returns:
- the dsl builder
-
sslContextParameters
default StompEndpointBuilderFactory.StompEndpointBuilder sslContextParameters(String sslContextParameters) To configure security using SSLContextParameters. The option will be converted to a <code>org.apache.camel.support.jsse.SSLContextParameters</code> type. Group: security- Specified by:
sslContextParameters
in interfaceStompEndpointBuilderFactory.StompEndpointConsumerBuilder
- Specified by:
sslContextParameters
in interfaceStompEndpointBuilderFactory.StompEndpointProducerBuilder
- Parameters:
sslContextParameters
- the value to set- Returns:
- the dsl builder
-