Interface InfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
,InfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointConsumerBuilder
,InfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointProducerBuilder
- Enclosing interface:
- InfinispanRemoteEndpointBuilderFactory
public static interface InfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointBuilder extends InfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointConsumerBuilder, InfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointProducerBuilder
Builder for endpoint for the Infinispan 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.InfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler, customListener, customListener, eventTypes
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.InfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointProducerBuilder
defaultValue, defaultValue, key, key, lazyStartProducer, lazyStartProducer, oldValue, oldValue, operation, operation, value, value
-
-
-
-
Method Detail
-
advanced
default InfinispanRemoteEndpointBuilderFactory.AdvancedInfinispanRemoteEndpointBuilder advanced()
- Specified by:
advanced
in interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointConsumerBuilder
- Specified by:
advanced
in interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointProducerBuilder
-
hosts
default InfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointBuilder hosts(String hosts)
Specifies the host of the cache on Infinispan instance. The option is a: <code>java.lang.String</code> type. Group: common- Specified by:
hosts
in interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointConsumerBuilder
- Specified by:
hosts
in interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointProducerBuilder
- Parameters:
hosts
- the value to set- Returns:
- the dsl builder
-
queryBuilder
default InfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointBuilder queryBuilder(org.apache.camel.component.infinispan.InfinispanQueryBuilder queryBuilder)
Specifies the query builder. The option is a: <code>org.apache.camel.component.infinispan.InfinispanQueryBuilder</code> type. Group: common- Specified by:
queryBuilder
in interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointConsumerBuilder
- Specified by:
queryBuilder
in interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointProducerBuilder
- Parameters:
queryBuilder
- the value to set- Returns:
- the dsl builder
-
queryBuilder
default InfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointBuilder queryBuilder(String queryBuilder)
Specifies the query builder. The option will be converted to a <code>org.apache.camel.component.infinispan.InfinispanQueryBuilder</code> type. Group: common- Specified by:
queryBuilder
in interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointConsumerBuilder
- Specified by:
queryBuilder
in interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointProducerBuilder
- Parameters:
queryBuilder
- the value to set- Returns:
- the dsl builder
-
secure
default InfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointBuilder secure(boolean secure)
Define if we are connecting to a secured Infinispan instance. The option is a: <code>boolean</code> type. Default: false Group: common- Specified by:
secure
in interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointConsumerBuilder
- Specified by:
secure
in interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointProducerBuilder
- Parameters:
secure
- the value to set- Returns:
- the dsl builder
-
secure
default InfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointBuilder secure(String secure)
Define if we are connecting to a secured Infinispan instance. The option will be converted to a <code>boolean</code> type. Default: false Group: common- Specified by:
secure
in interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointConsumerBuilder
- Specified by:
secure
in interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointProducerBuilder
- Parameters:
secure
- the value to set- Returns:
- the dsl builder
-
password
default InfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointBuilder password(String password)
Define the password to access the infinispan instance. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
password
in interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointConsumerBuilder
- Specified by:
password
in interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointProducerBuilder
- Parameters:
password
- the value to set- Returns:
- the dsl builder
-
saslMechanism
default InfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointBuilder saslMechanism(String saslMechanism)
Define the SASL Mechanism to access the infinispan instance. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
saslMechanism
in interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointConsumerBuilder
- Specified by:
saslMechanism
in interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointProducerBuilder
- Parameters:
saslMechanism
- the value to set- Returns:
- the dsl builder
-
securityRealm
default InfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointBuilder securityRealm(String securityRealm)
Define the security realm to access the infinispan instance. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
securityRealm
in interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointConsumerBuilder
- Specified by:
securityRealm
in interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointProducerBuilder
- Parameters:
securityRealm
- the value to set- Returns:
- the dsl builder
-
securityServerName
default InfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointBuilder securityServerName(String securityServerName)
Define the security server name to access the infinispan instance. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
securityServerName
in interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointConsumerBuilder
- Specified by:
securityServerName
in interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointProducerBuilder
- Parameters:
securityServerName
- the value to set- Returns:
- the dsl builder
-
username
default InfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointBuilder username(String username)
Define the username to access the infinispan instance. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
username
in interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointConsumerBuilder
- Specified by:
username
in interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointProducerBuilder
- Parameters:
username
- the value to set- Returns:
- the dsl builder
-
-