Interface AtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
- All Known Subinterfaces:
AtmosEndpointBuilderFactory.AtmosEndpointBuilder
- Enclosing interface:
- AtmosEndpointBuilderFactory
public static interface AtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder extends org.apache.camel.builder.EndpointConsumerBuilder
Builder for endpoint consumers for the Atmos component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default AtmosEndpointBuilderFactory.AdvancedAtmosEndpointConsumerBuilder
advanced()
default AtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder
bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler.default AtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder
bridgeErrorHandler(String bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler.default AtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder
fullTokenId(String fullTokenId)
Atmos client fullTokenId.default AtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder
localPath(String localPath)
Local path to put files.default AtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder
newRemotePath(String newRemotePath)
New path on Atmos when moving files.default AtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder
query(String query)
Search query on Atmos.default AtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder
remotePath(String remotePath)
Where to put files on Atmos.default AtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder
secretKey(String secretKey)
The secret key to pass to the Atmos client (should be base64 encoded).default AtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder
sslValidation(boolean sslValidation)
Atmos SSL validation.default AtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder
sslValidation(String sslValidation)
Atmos SSL validation.
-
-
-
Method Detail
-
advanced
default AtmosEndpointBuilderFactory.AdvancedAtmosEndpointConsumerBuilder advanced()
-
localPath
default AtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder localPath(String localPath)
Local path to put files. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
localPath
- the value to set- Returns:
- the dsl builder
-
newRemotePath
default AtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder newRemotePath(String newRemotePath)
New path on Atmos when moving files. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
newRemotePath
- the value to set- Returns:
- the dsl builder
-
query
default AtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder query(String query)
Search query on Atmos. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
query
- the value to set- Returns:
- the dsl builder
-
remotePath
default AtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder remotePath(String remotePath)
Where to put files on Atmos. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
remotePath
- the value to set- Returns:
- the dsl builder
-
bridgeErrorHandler
default AtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. The option is a: <code>boolean</code> type. Default: false Group: consumer- Parameters:
bridgeErrorHandler
- the value to set- Returns:
- the dsl builder
-
bridgeErrorHandler
default AtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder bridgeErrorHandler(String bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. The option will be converted to a <code>boolean</code> type. Default: false Group: consumer- Parameters:
bridgeErrorHandler
- the value to set- Returns:
- the dsl builder
-
fullTokenId
default AtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder fullTokenId(String fullTokenId)
Atmos client fullTokenId. The option is a: <code>java.lang.String</code> type. Group: security- Parameters:
fullTokenId
- the value to set- Returns:
- the dsl builder
-
secretKey
default AtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder secretKey(String secretKey)
The secret key to pass to the Atmos client (should be base64 encoded). The option is a: <code>java.lang.String</code> type. Group: security- Parameters:
secretKey
- the value to set- Returns:
- the dsl builder
-
sslValidation
default AtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder sslValidation(boolean sslValidation)
Atmos SSL validation. The option is a: <code>boolean</code> type. Default: false Group: security- Parameters:
sslValidation
- the value to set- Returns:
- the dsl builder
-
sslValidation
default AtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder sslValidation(String sslValidation)
Atmos SSL validation. The option will be converted to a <code>boolean</code> type. Default: false Group: security- Parameters:
sslValidation
- the value to set- Returns:
- the dsl builder
-
-