Interface NitriteEndpointBuilderFactory.NitriteEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
,NitriteEndpointBuilderFactory.NitriteEndpointConsumerBuilder
,NitriteEndpointBuilderFactory.NitriteEndpointProducerBuilder
- Enclosing interface:
- NitriteEndpointBuilderFactory
public static interface NitriteEndpointBuilderFactory.NitriteEndpointBuilder extends NitriteEndpointBuilderFactory.NitriteEndpointConsumerBuilder, NitriteEndpointBuilderFactory.NitriteEndpointProducerBuilder
Builder for endpoint for the Nitrite component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default NitriteEndpointBuilderFactory.AdvancedNitriteEndpointBuilder
advanced()
default NitriteEndpointBuilderFactory.NitriteEndpointBuilder
collection(String collection)
Name of Nitrite collection.default NitriteEndpointBuilderFactory.NitriteEndpointBuilder
password(String password)
Password for Nitrite database.default NitriteEndpointBuilderFactory.NitriteEndpointBuilder
repositoryClass(Class<Object> repositoryClass)
Class of Nitrite ObjectRepository.default NitriteEndpointBuilderFactory.NitriteEndpointBuilder
repositoryClass(String repositoryClass)
Class of Nitrite ObjectRepository.default NitriteEndpointBuilderFactory.NitriteEndpointBuilder
repositoryName(String repositoryName)
Optional name of ObjectRepository.default NitriteEndpointBuilderFactory.NitriteEndpointBuilder
username(String username)
Username for Nitrite database.-
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.NitriteEndpointBuilderFactory.NitriteEndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.NitriteEndpointBuilderFactory.NitriteEndpointProducerBuilder
lazyStartProducer, lazyStartProducer
-
-
-
-
Method Detail
-
advanced
default NitriteEndpointBuilderFactory.AdvancedNitriteEndpointBuilder advanced()
- Specified by:
advanced
in interfaceNitriteEndpointBuilderFactory.NitriteEndpointConsumerBuilder
- Specified by:
advanced
in interfaceNitriteEndpointBuilderFactory.NitriteEndpointProducerBuilder
-
collection
default NitriteEndpointBuilderFactory.NitriteEndpointBuilder collection(String collection)
Name of Nitrite collection. Cannot be used in combination with repositoryClass option. The option is a: <code>java.lang.String</code> type. Group: common- Specified by:
collection
in interfaceNitriteEndpointBuilderFactory.NitriteEndpointConsumerBuilder
- Specified by:
collection
in interfaceNitriteEndpointBuilderFactory.NitriteEndpointProducerBuilder
- Parameters:
collection
- the value to set- Returns:
- the dsl builder
-
repositoryClass
default NitriteEndpointBuilderFactory.NitriteEndpointBuilder repositoryClass(Class<Object> repositoryClass)
Class of Nitrite ObjectRepository. Cannot be used in combination with collection option. The option is a: <code>java.lang.Class<java.lang.Object></code> type. Group: common- Specified by:
repositoryClass
in interfaceNitriteEndpointBuilderFactory.NitriteEndpointConsumerBuilder
- Specified by:
repositoryClass
in interfaceNitriteEndpointBuilderFactory.NitriteEndpointProducerBuilder
- Parameters:
repositoryClass
- the value to set- Returns:
- the dsl builder
-
repositoryClass
default NitriteEndpointBuilderFactory.NitriteEndpointBuilder repositoryClass(String repositoryClass)
Class of Nitrite ObjectRepository. Cannot be used in combination with collection option. The option will be converted to a <code>java.lang.Class<java.lang.Object></code> type. Group: common- Specified by:
repositoryClass
in interfaceNitriteEndpointBuilderFactory.NitriteEndpointConsumerBuilder
- Specified by:
repositoryClass
in interfaceNitriteEndpointBuilderFactory.NitriteEndpointProducerBuilder
- Parameters:
repositoryClass
- the value to set- Returns:
- the dsl builder
-
repositoryName
default NitriteEndpointBuilderFactory.NitriteEndpointBuilder repositoryName(String repositoryName)
Optional name of ObjectRepository. Can be only used in combination with repositoryClass, otherwise have no effect. The option is a: <code>java.lang.String</code> type. Group: common- Specified by:
repositoryName
in interfaceNitriteEndpointBuilderFactory.NitriteEndpointConsumerBuilder
- Specified by:
repositoryName
in interfaceNitriteEndpointBuilderFactory.NitriteEndpointProducerBuilder
- Parameters:
repositoryName
- the value to set- Returns:
- the dsl builder
-
password
default NitriteEndpointBuilderFactory.NitriteEndpointBuilder password(String password)
Password for Nitrite database. Required, if option username specified. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
password
in interfaceNitriteEndpointBuilderFactory.NitriteEndpointConsumerBuilder
- Specified by:
password
in interfaceNitriteEndpointBuilderFactory.NitriteEndpointProducerBuilder
- Parameters:
password
- the value to set- Returns:
- the dsl builder
-
username
default NitriteEndpointBuilderFactory.NitriteEndpointBuilder username(String username)
Username for Nitrite database. Database is not secured if option not specified. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
username
in interfaceNitriteEndpointBuilderFactory.NitriteEndpointConsumerBuilder
- Specified by:
username
in interfaceNitriteEndpointBuilderFactory.NitriteEndpointProducerBuilder
- Parameters:
username
- the value to set- Returns:
- the dsl builder
-
-