Interface AtmosEndpointBuilderFactory.AtmosEndpointBuilder
-
- All Superinterfaces:
AtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder
,AtmosEndpointBuilderFactory.AtmosEndpointProducerBuilder
,org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
- AtmosEndpointBuilderFactory
public static interface AtmosEndpointBuilderFactory.AtmosEndpointBuilder extends AtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder, AtmosEndpointBuilderFactory.AtmosEndpointProducerBuilder
Builder for endpoint for the Atmos component.
-
-
Method Summary
-
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
-
-
-
-
Method Detail
-
advanced
default AtmosEndpointBuilderFactory.AdvancedAtmosEndpointBuilder advanced()
- Specified by:
advanced
in interfaceAtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder
- Specified by:
advanced
in interfaceAtmosEndpointBuilderFactory.AtmosEndpointProducerBuilder
-
localPath
default AtmosEndpointBuilderFactory.AtmosEndpointBuilder localPath(String localPath)
Local path to put files. The option is a: <code>java.lang.String</code> type. Group: common- Specified by:
localPath
in interfaceAtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder
- Specified by:
localPath
in interfaceAtmosEndpointBuilderFactory.AtmosEndpointProducerBuilder
- Parameters:
localPath
- the value to set- Returns:
- the dsl builder
-
newRemotePath
default AtmosEndpointBuilderFactory.AtmosEndpointBuilder newRemotePath(String newRemotePath)
New path on Atmos when moving files. The option is a: <code>java.lang.String</code> type. Group: common- Specified by:
newRemotePath
in interfaceAtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder
- Specified by:
newRemotePath
in interfaceAtmosEndpointBuilderFactory.AtmosEndpointProducerBuilder
- Parameters:
newRemotePath
- the value to set- Returns:
- the dsl builder
-
query
default AtmosEndpointBuilderFactory.AtmosEndpointBuilder query(String query)
Search query on Atmos. The option is a: <code>java.lang.String</code> type. Group: common- Specified by:
query
in interfaceAtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder
- Specified by:
query
in interfaceAtmosEndpointBuilderFactory.AtmosEndpointProducerBuilder
- Parameters:
query
- the value to set- Returns:
- the dsl builder
-
remotePath
default AtmosEndpointBuilderFactory.AtmosEndpointBuilder remotePath(String remotePath)
Where to put files on Atmos. The option is a: <code>java.lang.String</code> type. Group: common- Specified by:
remotePath
in interfaceAtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder
- Specified by:
remotePath
in interfaceAtmosEndpointBuilderFactory.AtmosEndpointProducerBuilder
- Parameters:
remotePath
- the value to set- Returns:
- the dsl builder
-
fullTokenId
default AtmosEndpointBuilderFactory.AtmosEndpointBuilder fullTokenId(String fullTokenId)
Atmos client fullTokenId. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
fullTokenId
in interfaceAtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder
- Specified by:
fullTokenId
in interfaceAtmosEndpointBuilderFactory.AtmosEndpointProducerBuilder
- Parameters:
fullTokenId
- the value to set- Returns:
- the dsl builder
-
secretKey
default AtmosEndpointBuilderFactory.AtmosEndpointBuilder 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- Specified by:
secretKey
in interfaceAtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder
- Specified by:
secretKey
in interfaceAtmosEndpointBuilderFactory.AtmosEndpointProducerBuilder
- Parameters:
secretKey
- the value to set- Returns:
- the dsl builder
-
sslValidation
default AtmosEndpointBuilderFactory.AtmosEndpointBuilder sslValidation(boolean sslValidation)
Atmos SSL validation. The option is a: <code>boolean</code> type. Default: false Group: security- Specified by:
sslValidation
in interfaceAtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder
- Specified by:
sslValidation
in interfaceAtmosEndpointBuilderFactory.AtmosEndpointProducerBuilder
- Parameters:
sslValidation
- the value to set- Returns:
- the dsl builder
-
sslValidation
default AtmosEndpointBuilderFactory.AtmosEndpointBuilder sslValidation(String sslValidation)
Atmos SSL validation. The option will be converted to a <code>boolean</code> type. Default: false Group: security- Specified by:
sslValidation
in interfaceAtmosEndpointBuilderFactory.AtmosEndpointConsumerBuilder
- Specified by:
sslValidation
in interfaceAtmosEndpointBuilderFactory.AtmosEndpointProducerBuilder
- Parameters:
sslValidation
- the value to set- Returns:
- the dsl builder
-
-