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
Modifier and TypeMethodDescriptionadvanced()Specifies the host of the cache on Infinispan instance.Define the password to access the infinispan instance.queryBuilder(String queryBuilder) Specifies the query builder.queryBuilder(org.apache.camel.component.infinispan.InfinispanQueryBuilder queryBuilder) Specifies the query builder.saslMechanism(String saslMechanism) Define the SASL Mechanism to access the infinispan instance.secure(boolean secure) Define if we are connecting to a secured Infinispan instance.Define if we are connecting to a secured Infinispan instance.securityRealm(String securityRealm) Define the security realm to access the infinispan instance.securityServerName(String securityServerName) Define the security server name to access the infinispan instance.Define the username to access the infinispan instance.Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUriMethods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolveMethods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUriMethods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolveMethods inherited from interface org.apache.camel.builder.endpoint.dsl.InfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointConsumerBuilder
customListener, customListener, eventTypesMethods inherited from interface org.apache.camel.builder.endpoint.dsl.InfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointProducerBuilder
defaultValue, defaultValue, key, key, oldValue, oldValue, operation, operation, value, value
-
Method Details
-
advanced
- Specified by:
advancedin interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointConsumerBuilder- Specified by:
advancedin interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointProducerBuilder
-
hosts
Specifies the host of the cache on Infinispan instance. The option is a: <code>java.lang.String</code> type. Group: common- Specified by:
hostsin interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointConsumerBuilder- Specified by:
hostsin 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:
queryBuilderin interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointConsumerBuilder- Specified by:
queryBuilderin 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:
queryBuilderin interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointConsumerBuilder- Specified by:
queryBuilderin 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:
securein interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointConsumerBuilder- Specified by:
securein 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:
securein interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointConsumerBuilder- Specified by:
securein 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:
passwordin interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointConsumerBuilder- Specified by:
passwordin 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:
saslMechanismin interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointConsumerBuilder- Specified by:
saslMechanismin 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:
securityRealmin interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointConsumerBuilder- Specified by:
securityRealmin 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:
securityServerNamein interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointConsumerBuilder- Specified by:
securityServerNamein 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:
usernamein interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointConsumerBuilder- Specified by:
usernamein interfaceInfinispanRemoteEndpointBuilderFactory.InfinispanRemoteEndpointProducerBuilder- Parameters:
username- the value to set- Returns:
- the dsl builder
-