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.AdvancedMailEndpointBuilderadvanced()default MailEndpointBuilderFactory.MailEndpointBuilderpassword(String password)The password for login.default MailEndpointBuilderFactory.MailEndpointBuildersslContextParameters(String sslContextParameters)To configure security using SSLContextParameters.default MailEndpointBuilderFactory.MailEndpointBuildersslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)To configure security using SSLContextParameters.default MailEndpointBuilderFactory.MailEndpointBuilderusername(String username)The username for login.-
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.MailEndpointBuilderFactory.MailEndpointConsumerBuilder
backoffErrorThreshold, backoffErrorThreshold, backoffIdleThreshold, backoffIdleThreshold, backoffMultiplier, backoffMultiplier, bridgeErrorHandler, bridgeErrorHandler, 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
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.MailEndpointBuilderFactory.MailEndpointProducerBuilder
bcc, cc, from, lazyStartProducer, lazyStartProducer, replyTo, subject, to
-
-
-
-
Method Detail
-
advanced
default MailEndpointBuilderFactory.AdvancedMailEndpointBuilder advanced()
- Specified by:
advancedin interfaceMailEndpointBuilderFactory.MailEndpointConsumerBuilder- Specified by:
advancedin 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:
passwordin interfaceMailEndpointBuilderFactory.MailEndpointConsumerBuilder- Specified by:
passwordin 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:
sslContextParametersin interfaceMailEndpointBuilderFactory.MailEndpointConsumerBuilder- Specified by:
sslContextParametersin 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:
sslContextParametersin interfaceMailEndpointBuilderFactory.MailEndpointConsumerBuilder- Specified by:
sslContextParametersin 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:
usernamein interfaceMailEndpointBuilderFactory.MailEndpointConsumerBuilder- Specified by:
usernamein interfaceMailEndpointBuilderFactory.MailEndpointProducerBuilder- Parameters:
username- the value to set- Returns:
- the dsl builder
-
-