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, getRawUri, getUri
-
-
-
-
Method Detail
-
advanced
default StompEndpointBuilderFactory.AdvancedStompEndpointBuilder advanced()
- Specified by:
advanced
in interfaceStompEndpointBuilderFactory.StompEndpointConsumerBuilder
- Specified by:
advanced
in 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:
brokerURL
in interfaceStompEndpointBuilderFactory.StompEndpointConsumerBuilder
- Specified by:
brokerURL
in 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:
customHeaders
in interfaceStompEndpointBuilderFactory.StompEndpointConsumerBuilder
- Specified by:
customHeaders
in 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:
customHeaders
in interfaceStompEndpointBuilderFactory.StompEndpointConsumerBuilder
- Specified by:
customHeaders
in 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:
host
in interfaceStompEndpointBuilderFactory.StompEndpointConsumerBuilder
- Specified by:
host
in 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:
version
in interfaceStompEndpointBuilderFactory.StompEndpointConsumerBuilder
- Specified by:
version
in 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:
login
in interfaceStompEndpointBuilderFactory.StompEndpointConsumerBuilder
- Specified by:
login
in 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:
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
-
-