default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.additionalJavaMailProperties(String key,
Object value) |
Sets additional java mail properties, that will append/override any
default properties that is set based on all the other options.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.additionalJavaMailProperties(Map values) |
Sets additional java mail properties, that will append/override any
default properties that is set based on all the other options.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.MailEndpointConsumerBuilder.advanced() |
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.alternativeBodyHeader(String alternativeBodyHeader) |
Specifies the key to an IN message header that contains an
alternative email body.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.attachmentsContentTransferEncodingResolver(String attachmentsContentTransferEncodingResolver) |
To use a custom AttachmentsContentTransferEncodingResolver to resolve
what content-type-encoding to use for attachments.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.attachmentsContentTransferEncodingResolver(org.apache.camel.component.mail.AttachmentsContentTransferEncodingResolver attachmentsContentTransferEncodingResolver) |
To use a custom AttachmentsContentTransferEncodingResolver to resolve
what content-type-encoding to use for attachments.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.authenticator(String authenticator) |
The authenticator for login.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.authenticator(org.apache.camel.component.mail.MailAuthenticator authenticator) |
The authenticator for login.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.binding(String binding) |
Sets the binding used to convert from a Camel message to and from a
Mail message.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.binding(org.apache.camel.component.mail.MailBinding binding) |
Sets the binding used to convert from a Camel message to and from a
Mail message.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.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 MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.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 MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.connectionTimeout(int connectionTimeout) |
The connection timeout in milliseconds.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.connectionTimeout(String connectionTimeout) |
The connection timeout in milliseconds.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.contentType(String contentType) |
The mail message content type.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.contentTypeResolver(String contentTypeResolver) |
Resolver to determine Content-Type for file attachments.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.contentTypeResolver(org.apache.camel.component.mail.ContentTypeResolver contentTypeResolver) |
Resolver to determine Content-Type for file attachments.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.debugMode(boolean debugMode) |
Enable debug mode on the underlying mail framework.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.debugMode(String debugMode) |
Enable debug mode on the underlying mail framework.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.exceptionHandler(String exceptionHandler) |
To let the consumer use a custom ExceptionHandler.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.exceptionHandler(org.apache.camel.spi.ExceptionHandler exceptionHandler) |
To let the consumer use a custom ExceptionHandler.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.exchangePattern(String exchangePattern) |
Sets the exchange pattern when the consumer creates an exchange.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.exchangePattern(org.apache.camel.ExchangePattern exchangePattern) |
Sets the exchange pattern when the consumer creates an exchange.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.failOnDuplicateFileAttachment(boolean failOnDuplicateFileAttachment) |
Whether to fail processing the mail if the mail message contains
attachments with duplicate file names.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.failOnDuplicateFileAttachment(String failOnDuplicateFileAttachment) |
Whether to fail processing the mail if the mail message contains
attachments with duplicate file names.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.fetchSize(int fetchSize) |
Sets the maximum number of messages to consume during a poll.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.fetchSize(String fetchSize) |
Sets the maximum number of messages to consume during a poll.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.folderName(String folderName) |
The folder to poll.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.generateMissingAttachmentNames(String generateMissingAttachmentNames) |
Set this to 'uuid' to set a UUID for the filename of the attachment
if no filename was set.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.handleDuplicateAttachmentNames(String handleDuplicateAttachmentNames) |
Set the strategy to handle duplicate filenames of attachments never:
attachments that have a filename which is already present in the
attachments will be ignored unless failOnDuplicateFileAttachment is
set to true uuidPrefix: this will prefix the duplicate attachment
filenames each with a uuid and underscore (uuid_).
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.headerFilterStrategy(String headerFilterStrategy) |
To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter
headers.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy) |
To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter
headers.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.ignoreUnsupportedCharset(boolean ignoreUnsupportedCharset) |
Option to let Camel ignore unsupported charset in the local JVM when
sending mails.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.ignoreUnsupportedCharset(String ignoreUnsupportedCharset) |
Option to let Camel ignore unsupported charset in the local JVM when
sending mails.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.ignoreUriScheme(boolean ignoreUriScheme) |
Option to let Camel ignore unsupported charset in the local JVM when
sending mails.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.ignoreUriScheme(String ignoreUriScheme) |
Option to let Camel ignore unsupported charset in the local JVM when
sending mails.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.javaMailProperties(String javaMailProperties) |
Sets the java mail options.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.javaMailProperties(Properties javaMailProperties) |
Sets the java mail options.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.mailUidGenerator(String mailUidGenerator) |
A pluggable MailUidGenerator that allows to use custom logic to
generate UUID of the mail message.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.mailUidGenerator(org.apache.camel.component.mail.MailUidGenerator mailUidGenerator) |
A pluggable MailUidGenerator that allows to use custom logic to
generate UUID of the mail message.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.mapMailMessage(boolean mapMailMessage) |
Specifies whether Camel should map the received mail message to Camel
body/headers/attachments.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.mapMailMessage(String mapMailMessage) |
Specifies whether Camel should map the received mail message to Camel
body/headers/attachments.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.pollStrategy(String pollStrategy) |
A pluggable org.apache.camel.PollingConsumerPollingStrategy allowing
you to provide your custom implementation to control error handling
usually occurred during the poll operation before an Exchange have
been created and being routed in Camel.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.pollStrategy(org.apache.camel.spi.PollingConsumerPollStrategy pollStrategy) |
A pluggable org.apache.camel.PollingConsumerPollingStrategy allowing
you to provide your custom implementation to control error handling
usually occurred during the poll operation before an Exchange have
been created and being routed in Camel.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.postProcessAction(String postProcessAction) |
Refers to an MailBoxPostProcessAction for doing post processing tasks
on the mailbox once the normal processing ended.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.postProcessAction(org.apache.camel.component.mail.MailBoxPostProcessAction postProcessAction) |
Refers to an MailBoxPostProcessAction for doing post processing tasks
on the mailbox once the normal processing ended.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.session(String session) |
Specifies the mail session that camel should use for all mail
interactions.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.session(javax.mail.Session session) |
Specifies the mail session that camel should use for all mail
interactions.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.useInlineAttachments(boolean useInlineAttachments) |
Whether to use disposition inline or attachment.
|
default MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder |
MailEndpointBuilderFactory.AdvancedMailEndpointConsumerBuilder.useInlineAttachments(String useInlineAttachments) |
Whether to use disposition inline or attachment.
|