Interface CampaignEmailMessage.Builder

  • Method Details

    • body

      The body of the email for recipients whose email clients don't render HTML content.

      Parameters:
      body - The body of the email for recipients whose email clients don't render HTML content.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • fromAddress

      CampaignEmailMessage.Builder fromAddress(String fromAddress)

      The verified email address to send the email from. The default address is the FromAddress specified for the email channel for the application.

      Parameters:
      fromAddress - The verified email address to send the email from. The default address is the FromAddress specified for the email channel for the application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • headers

      The list of MessageHeaders for the email. You can have up to 15 MessageHeaders for each email.

      Parameters:
      headers - The list of MessageHeaders for the email. You can have up to 15 MessageHeaders for each email.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • headers

      The list of MessageHeaders for the email. You can have up to 15 MessageHeaders for each email.

      Parameters:
      headers - The list of MessageHeaders for the email. You can have up to 15 MessageHeaders for each email.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • headers

      The list of MessageHeaders for the email. You can have up to 15 MessageHeaders for each email.

      This is a convenience method that creates an instance of the MessageHeader.Builder avoiding the need to create one manually via MessageHeader.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to headers(List<MessageHeader>).

      Parameters:
      headers - a consumer that will call methods on MessageHeader.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • htmlBody

      The body of the email, in HTML format, for recipients whose email clients render HTML content.

      Parameters:
      htmlBody - The body of the email, in HTML format, for recipients whose email clients render HTML content.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • title

      The subject line, or title, of the email.

      Parameters:
      title - The subject line, or title, of the email.
      Returns:
      Returns a reference to this object so that method calls can be chained together.