Interface MailEndpointBuilderFactory.MailEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
,MailEndpointBuilderFactory.MailEndpointConsumerBuilder
,MailEndpointBuilderFactory.MailEndpointProducerBuilder
- Enclosing interface:
- MailEndpointBuilderFactory
public static interface MailEndpointBuilderFactory.MailEndpointBuilder extends MailEndpointBuilderFactory.MailEndpointConsumerBuilder, MailEndpointBuilderFactory.MailEndpointProducerBuilder
Builder for endpoint for the IMAP component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default MailEndpointBuilderFactory.AdvancedMailEndpointBuilder
advanced()
default MailEndpointBuilderFactory.MailEndpointBuilder
password(String password)
The password for login.default MailEndpointBuilderFactory.MailEndpointBuilder
sslContextParameters(String sslContextParameters)
To configure security using SSLContextParameters.default MailEndpointBuilderFactory.MailEndpointBuilder
sslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)
To configure security using SSLContextParameters.default MailEndpointBuilderFactory.MailEndpointBuilder
username(String username)
The username for login.-
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
-
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.MailEndpointBuilderFactory.MailEndpointConsumerBuilder
backoffErrorThreshold, backoffErrorThreshold, backoffIdleThreshold, backoffIdleThreshold, backoffMultiplier, backoffMultiplier, closeFolder, closeFolder, copyTo, decodeFilename, decodeFilename, delay, delay, delete, delete, disconnect, disconnect, greedy, greedy, handleFailedMessage, handleFailedMessage, idempotentRepository, idempotentRepository, idempotentRepositoryRemoveOnCommit, idempotentRepositoryRemoveOnCommit, initialDelay, initialDelay, maxMessagesPerPoll, maxMessagesPerPoll, mimeDecodeHeaders, mimeDecodeHeaders, moveTo, peek, peek, repeatCount, repeatCount, runLoggingLevel, runLoggingLevel, scheduledExecutorService, scheduledExecutorService, scheduler, scheduler, schedulerProperties, schedulerProperties, searchTerm, searchTerm, sendEmptyMessageWhenIdle, sendEmptyMessageWhenIdle, skipFailedMessage, skipFailedMessage, sortTerm, sortTerm, startScheduler, startScheduler, timeUnit, timeUnit, unseen, unseen, useFixedDelay, useFixedDelay
-
-
-
-
Method Detail
-
advanced
default MailEndpointBuilderFactory.AdvancedMailEndpointBuilder advanced()
- Specified by:
advanced
in interfaceMailEndpointBuilderFactory.MailEndpointConsumerBuilder
- Specified by:
advanced
in interfaceMailEndpointBuilderFactory.MailEndpointProducerBuilder
-
password
default MailEndpointBuilderFactory.MailEndpointBuilder password(String password)
The password for login. See also setAuthenticator(MailAuthenticator). The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
password
in interfaceMailEndpointBuilderFactory.MailEndpointConsumerBuilder
- Specified by:
password
in interfaceMailEndpointBuilderFactory.MailEndpointProducerBuilder
- Parameters:
password
- the value to set- Returns:
- the dsl builder
-
sslContextParameters
default MailEndpointBuilderFactory.MailEndpointBuilder sslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)
To configure security using SSLContextParameters. The option is a: <code>org.apache.camel.support.jsse.SSLContextParameters</code> type. Group: security- Specified by:
sslContextParameters
in interfaceMailEndpointBuilderFactory.MailEndpointConsumerBuilder
- Specified by:
sslContextParameters
in interfaceMailEndpointBuilderFactory.MailEndpointProducerBuilder
- Parameters:
sslContextParameters
- the value to set- Returns:
- the dsl builder
-
sslContextParameters
default MailEndpointBuilderFactory.MailEndpointBuilder sslContextParameters(String sslContextParameters)
To configure security using SSLContextParameters. The option will be converted to a <code>org.apache.camel.support.jsse.SSLContextParameters</code> type. Group: security- Specified by:
sslContextParameters
in interfaceMailEndpointBuilderFactory.MailEndpointConsumerBuilder
- Specified by:
sslContextParameters
in interfaceMailEndpointBuilderFactory.MailEndpointProducerBuilder
- Parameters:
sslContextParameters
- the value to set- Returns:
- the dsl builder
-
username
default MailEndpointBuilderFactory.MailEndpointBuilder username(String username)
The username for login. See also setAuthenticator(MailAuthenticator). The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
username
in interfaceMailEndpointBuilderFactory.MailEndpointConsumerBuilder
- Specified by:
username
in interfaceMailEndpointBuilderFactory.MailEndpointProducerBuilder
- Parameters:
username
- the value to set- Returns:
- the dsl builder
-
-