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
-
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getUri
-
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getUri
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.StompEndpointBuilderFactory.StompEndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.StompEndpointBuilderFactory.StompEndpointProducerBuilder
lazyStartProducer, lazyStartProducer
-
-
-
-
Method Detail
-
advanced
default StompEndpointBuilderFactory.AdvancedStompEndpointBuilder advanced()
- Specified by:
advancedin interfaceStompEndpointBuilderFactory.StompEndpointConsumerBuilder- Specified by:
advancedin interfaceStompEndpointBuilderFactory.StompEndpointProducerBuilder
-
brokerURL
default StompEndpointBuilderFactory.StompEndpointBuilder brokerURL(String 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:
brokerURLin interfaceStompEndpointBuilderFactory.StompEndpointConsumerBuilder- Specified by:
brokerURLin interfaceStompEndpointBuilderFactory.StompEndpointProducerBuilder- Parameters:
brokerURL- the value to set- Returns:
- the dsl builder
-
customHeaders
default StompEndpointBuilderFactory.StompEndpointBuilder customHeaders(Properties customHeaders)
To set custom headers. The option is a: <code>java.util.Properties</code> type. Group: common- Specified by:
customHeadersin interfaceStompEndpointBuilderFactory.StompEndpointConsumerBuilder- Specified by:
customHeadersin interfaceStompEndpointBuilderFactory.StompEndpointProducerBuilder- Parameters:
customHeaders- the value to set- Returns:
- the dsl builder
-
customHeaders
default StompEndpointBuilderFactory.StompEndpointBuilder customHeaders(String customHeaders)
To set custom headers. The option will be converted to a <code>java.util.Properties</code> type. Group: common- Specified by:
customHeadersin interfaceStompEndpointBuilderFactory.StompEndpointConsumerBuilder- Specified by:
customHeadersin interfaceStompEndpointBuilderFactory.StompEndpointProducerBuilder- Parameters:
customHeaders- the value to set- Returns:
- the dsl builder
-
host
default StompEndpointBuilderFactory.StompEndpointBuilder host(String host)
The virtual host name. The option is a: <code>java.lang.String</code> type. Group: common- Specified by:
hostin interfaceStompEndpointBuilderFactory.StompEndpointConsumerBuilder- Specified by:
hostin interfaceStompEndpointBuilderFactory.StompEndpointProducerBuilder- Parameters:
host- the value to set- Returns:
- the dsl builder
-
version
default StompEndpointBuilderFactory.StompEndpointBuilder version(String version)
The stomp version (1.1, or 1.2). The option is a: <code>java.lang.String</code> type. Group: common- Specified by:
versionin interfaceStompEndpointBuilderFactory.StompEndpointConsumerBuilder- Specified by:
versionin interfaceStompEndpointBuilderFactory.StompEndpointProducerBuilder- Parameters:
version- the value to set- Returns:
- the dsl builder
-
login
default StompEndpointBuilderFactory.StompEndpointBuilder login(String login)
The username. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
loginin interfaceStompEndpointBuilderFactory.StompEndpointConsumerBuilder- Specified by:
loginin interfaceStompEndpointBuilderFactory.StompEndpointProducerBuilder- Parameters:
login- the value to set- Returns:
- the dsl builder
-
passcode
default StompEndpointBuilderFactory.StompEndpointBuilder passcode(String passcode)
The password. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
passcodein interfaceStompEndpointBuilderFactory.StompEndpointConsumerBuilder- Specified by:
passcodein interfaceStompEndpointBuilderFactory.StompEndpointProducerBuilder- Parameters:
passcode- the value to set- Returns:
- the dsl builder
-
sslContextParameters
default StompEndpointBuilderFactory.StompEndpointBuilder sslContextParameters(Object sslContextParameters)
To configure security using SSLContextParameters. The option is a: <code>org.apache.camel.support.jsse.SSLContextParameters</code> type. Group: security- Specified by:
sslContextParametersin interfaceStompEndpointBuilderFactory.StompEndpointConsumerBuilder- Specified by:
sslContextParametersin 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:
sslContextParametersin interfaceStompEndpointBuilderFactory.StompEndpointConsumerBuilder- Specified by:
sslContextParametersin interfaceStompEndpointBuilderFactory.StompEndpointProducerBuilder- Parameters:
sslContextParameters- the value to set- Returns:
- the dsl builder
-
-