Interface InfinispanEndpointBuilderFactory.InfinispanEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
,InfinispanEndpointBuilderFactory.InfinispanEndpointConsumerBuilder
,InfinispanEndpointBuilderFactory.InfinispanEndpointProducerBuilder
- Enclosing interface:
- InfinispanEndpointBuilderFactory
public static interface InfinispanEndpointBuilderFactory.InfinispanEndpointBuilder extends InfinispanEndpointBuilderFactory.InfinispanEndpointConsumerBuilder, InfinispanEndpointBuilderFactory.InfinispanEndpointProducerBuilder
Builder for endpoint for the Infinispan component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default InfinispanEndpointBuilderFactory.AdvancedInfinispanEndpointBuilder
advanced()
default InfinispanEndpointBuilderFactory.InfinispanEndpointBuilder
hosts(String hosts)
Specifies the host of the cache on Infinispan instance.default InfinispanEndpointBuilderFactory.InfinispanEndpointBuilder
password(String password)
Define the password to access the infinispan instance.default InfinispanEndpointBuilderFactory.InfinispanEndpointBuilder
queryBuilder(Object queryBuilder)
Specifies the query builder.default InfinispanEndpointBuilderFactory.InfinispanEndpointBuilder
queryBuilder(String queryBuilder)
Specifies the query builder.default InfinispanEndpointBuilderFactory.InfinispanEndpointBuilder
saslMechanism(String saslMechanism)
Define the SASL Mechanism to access the infinispan instance.default InfinispanEndpointBuilderFactory.InfinispanEndpointBuilder
secure(boolean secure)
Define if we are connecting to a secured Infinispan instance.default InfinispanEndpointBuilderFactory.InfinispanEndpointBuilder
secure(String secure)
Define if we are connecting to a secured Infinispan instance.default InfinispanEndpointBuilderFactory.InfinispanEndpointBuilder
securityRealm(String securityRealm)
Define the security realm to access the infinispan instance.default InfinispanEndpointBuilderFactory.InfinispanEndpointBuilder
securityServerName(String securityServerName)
Define the security server name to access the infinispan instance.default InfinispanEndpointBuilderFactory.InfinispanEndpointBuilder
username(String username)
Define the username to access the infinispan instance.-
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, getUri
-
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, expr, getUri
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.InfinispanEndpointBuilderFactory.InfinispanEndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler, clusteredListener, clusteredListener, command, customListener, customListener, eventTypes, eventTypes, sync, sync
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.InfinispanEndpointBuilderFactory.InfinispanEndpointProducerBuilder
defaultValue, defaultValue, key, key, lazyStartProducer, lazyStartProducer, oldValue, oldValue, operation, operation, value, value
-
-
-
-
Method Detail
-
advanced
default InfinispanEndpointBuilderFactory.AdvancedInfinispanEndpointBuilder advanced()
- Specified by:
advanced
in interfaceInfinispanEndpointBuilderFactory.InfinispanEndpointConsumerBuilder
- Specified by:
advanced
in interfaceInfinispanEndpointBuilderFactory.InfinispanEndpointProducerBuilder
-
hosts
default InfinispanEndpointBuilderFactory.InfinispanEndpointBuilder hosts(String hosts)
Specifies the host of the cache on Infinispan instance. The option is a:java.lang.String
type. Group: common- Specified by:
hosts
in interfaceInfinispanEndpointBuilderFactory.InfinispanEndpointConsumerBuilder
- Specified by:
hosts
in interfaceInfinispanEndpointBuilderFactory.InfinispanEndpointProducerBuilder
-
queryBuilder
default InfinispanEndpointBuilderFactory.InfinispanEndpointBuilder queryBuilder(Object queryBuilder)
Specifies the query builder. The option is a:org.apache.camel.component.infinispan.InfinispanQueryBuilder
type. Group: common- Specified by:
queryBuilder
in interfaceInfinispanEndpointBuilderFactory.InfinispanEndpointConsumerBuilder
- Specified by:
queryBuilder
in interfaceInfinispanEndpointBuilderFactory.InfinispanEndpointProducerBuilder
-
queryBuilder
default InfinispanEndpointBuilderFactory.InfinispanEndpointBuilder queryBuilder(String queryBuilder)
Specifies the query builder. The option will be converted to aorg.apache.camel.component.infinispan.InfinispanQueryBuilder
type. Group: common- Specified by:
queryBuilder
in interfaceInfinispanEndpointBuilderFactory.InfinispanEndpointConsumerBuilder
- Specified by:
queryBuilder
in interfaceInfinispanEndpointBuilderFactory.InfinispanEndpointProducerBuilder
-
secure
default InfinispanEndpointBuilderFactory.InfinispanEndpointBuilder secure(boolean secure)
Define if we are connecting to a secured Infinispan instance. The option is a:boolean
type. Default: false Group: common- Specified by:
secure
in interfaceInfinispanEndpointBuilderFactory.InfinispanEndpointConsumerBuilder
- Specified by:
secure
in interfaceInfinispanEndpointBuilderFactory.InfinispanEndpointProducerBuilder
-
secure
default InfinispanEndpointBuilderFactory.InfinispanEndpointBuilder secure(String secure)
Define if we are connecting to a secured Infinispan instance. The option will be converted to aboolean
type. Default: false Group: common- Specified by:
secure
in interfaceInfinispanEndpointBuilderFactory.InfinispanEndpointConsumerBuilder
- Specified by:
secure
in interfaceInfinispanEndpointBuilderFactory.InfinispanEndpointProducerBuilder
-
password
default InfinispanEndpointBuilderFactory.InfinispanEndpointBuilder password(String password)
Define the password to access the infinispan instance. The option is a:java.lang.String
type. Group: security- Specified by:
password
in interfaceInfinispanEndpointBuilderFactory.InfinispanEndpointConsumerBuilder
- Specified by:
password
in interfaceInfinispanEndpointBuilderFactory.InfinispanEndpointProducerBuilder
-
saslMechanism
default InfinispanEndpointBuilderFactory.InfinispanEndpointBuilder saslMechanism(String saslMechanism)
Define the SASL Mechanism to access the infinispan instance. The option is a:java.lang.String
type. Group: security- Specified by:
saslMechanism
in interfaceInfinispanEndpointBuilderFactory.InfinispanEndpointConsumerBuilder
- Specified by:
saslMechanism
in interfaceInfinispanEndpointBuilderFactory.InfinispanEndpointProducerBuilder
-
securityRealm
default InfinispanEndpointBuilderFactory.InfinispanEndpointBuilder securityRealm(String securityRealm)
Define the security realm to access the infinispan instance. The option is a:java.lang.String
type. Group: security- Specified by:
securityRealm
in interfaceInfinispanEndpointBuilderFactory.InfinispanEndpointConsumerBuilder
- Specified by:
securityRealm
in interfaceInfinispanEndpointBuilderFactory.InfinispanEndpointProducerBuilder
-
securityServerName
default InfinispanEndpointBuilderFactory.InfinispanEndpointBuilder securityServerName(String securityServerName)
Define the security server name to access the infinispan instance. The option is a:java.lang.String
type. Group: security- Specified by:
securityServerName
in interfaceInfinispanEndpointBuilderFactory.InfinispanEndpointConsumerBuilder
- Specified by:
securityServerName
in interfaceInfinispanEndpointBuilderFactory.InfinispanEndpointProducerBuilder
-
username
default InfinispanEndpointBuilderFactory.InfinispanEndpointBuilder username(String username)
Define the username to access the infinispan instance. The option is a:java.lang.String
type. Group: security- Specified by:
username
in interfaceInfinispanEndpointBuilderFactory.InfinispanEndpointConsumerBuilder
- Specified by:
username
in interfaceInfinispanEndpointBuilderFactory.InfinispanEndpointProducerBuilder
-
-