Interface MailEndpointBuilderFactory.MailEndpointProducerBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- All Known Subinterfaces:
MailEndpointBuilderFactory.MailEndpointBuilder
- Enclosing interface:
- MailEndpointBuilderFactory
public static interface MailEndpointBuilderFactory.MailEndpointProducerBuilder extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint producers for the IMAP component.
-
-
Method Summary
-
-
-
Method Detail
-
advanced
default MailEndpointBuilderFactory.AdvancedMailEndpointProducerBuilder advanced()
-
bcc
default MailEndpointBuilderFactory.MailEndpointProducerBuilder bcc(String bcc)
Sets the BCC email address. Separate multiple email addresses with comma. The option is a: <code>java.lang.String</code> type. Group: producer- Parameters:
bcc
- the value to set- Returns:
- the dsl builder
-
cc
default MailEndpointBuilderFactory.MailEndpointProducerBuilder cc(String cc)
Sets the CC email address. Separate multiple email addresses with comma. The option is a: <code>java.lang.String</code> type. Group: producer- Parameters:
cc
- the value to set- Returns:
- the dsl builder
-
from
default MailEndpointBuilderFactory.MailEndpointProducerBuilder from(String from)
The from email address. The option is a: <code>java.lang.String</code> type. Default: camel@localhost Group: producer- Parameters:
from
- the value to set- Returns:
- the dsl builder
-
replyTo
default MailEndpointBuilderFactory.MailEndpointProducerBuilder replyTo(String replyTo)
The Reply-To recipients (the receivers of the response mail). Separate multiple email addresses with a comma. The option is a: <code>java.lang.String</code> type. Group: producer- Parameters:
replyTo
- the value to set- Returns:
- the dsl builder
-
subject
default MailEndpointBuilderFactory.MailEndpointProducerBuilder subject(String subject)
The Subject of the message being sent. Note: Setting the subject in the header takes precedence over this option. The option is a: <code>java.lang.String</code> type. Group: producer- Parameters:
subject
- the value to set- Returns:
- the dsl builder
-
to
default MailEndpointBuilderFactory.MailEndpointProducerBuilder to(String to)
Sets the To email address. Separate multiple email addresses with comma. The option is a: <code>java.lang.String</code> type. Group: producer- Parameters:
to
- the value to set- Returns:
- the dsl builder
-
password
default MailEndpointBuilderFactory.MailEndpointProducerBuilder password(String password)
The password for login. See also setAuthenticator(MailAuthenticator). The option is a: <code>java.lang.String</code> type. Group: security- Parameters:
password
- the value to set- Returns:
- the dsl builder
-
sslContextParameters
default MailEndpointBuilderFactory.MailEndpointProducerBuilder 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- Parameters:
sslContextParameters
- the value to set- Returns:
- the dsl builder
-
sslContextParameters
default MailEndpointBuilderFactory.MailEndpointProducerBuilder 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- Parameters:
sslContextParameters
- the value to set- Returns:
- the dsl builder
-
username
default MailEndpointBuilderFactory.MailEndpointProducerBuilder username(String username)
The username for login. See also setAuthenticator(MailAuthenticator). The option is a: <code>java.lang.String</code> type. Group: security- Parameters:
username
- the value to set- Returns:
- the dsl builder
-
-