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 Detail

      • 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
      • 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