Interface Row.Builder

All Superinterfaces:
Buildable, CopyableBuilder<Row.Builder,Row>, SdkBuilder<Row.Builder,Row>, SdkPojo
Enclosing class:
Row

public static interface Row.Builder extends SdkPojo, CopyableBuilder<Row.Builder,Row>
  • Method Details

    • archivedMessageId

      Row.Builder archivedMessageId(String archivedMessageId)

      The unique identifier of the archived message.

      Parameters:
      archivedMessageId - The unique identifier of the archived message.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • cc

      The email addresses in the CC header.

      Parameters:
      cc - The email addresses in the CC header.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • date

      Row.Builder date(String date)

      The date the email was sent.

      Parameters:
      date - The date the email was sent.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • from

      Row.Builder from(String from)

      The email address of the sender.

      Parameters:
      from - The email address of the sender.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hasAttachments

      Row.Builder hasAttachments(Boolean hasAttachments)

      A flag indicating if the email has attachments.

      Parameters:
      hasAttachments - A flag indicating if the email has attachments.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • inReplyTo

      Row.Builder inReplyTo(String inReplyTo)

      The email message ID this is a reply to.

      Parameters:
      inReplyTo - The email message ID this is a reply to.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • messageId

      Row.Builder messageId(String messageId)

      The unique message ID of the email.

      Parameters:
      messageId - The unique message ID of the email.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • receivedHeaders

      Row.Builder receivedHeaders(Collection<String> receivedHeaders)

      The received headers from the email delivery path.

      Parameters:
      receivedHeaders - The received headers from the email delivery path.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • receivedHeaders

      Row.Builder receivedHeaders(String... receivedHeaders)

      The received headers from the email delivery path.

      Parameters:
      receivedHeaders - The received headers from the email delivery path.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • receivedTimestamp

      Row.Builder receivedTimestamp(Instant receivedTimestamp)

      The timestamp of when the email was received.

      Parameters:
      receivedTimestamp - The timestamp of when the email was received.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • subject

      Row.Builder subject(String subject)

      The subject header value of the email.

      Parameters:
      subject - The subject header value of the email.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • to

      The email addresses in the To header.

      Parameters:
      to - The email addresses in the To header.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • xMailer

      Row.Builder xMailer(String xMailer)

      The user agent that sent the email.

      Parameters:
      xMailer - The user agent that sent the email.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • xOriginalMailer

      Row.Builder xOriginalMailer(String xOriginalMailer)

      The original user agent that sent the email.

      Parameters:
      xOriginalMailer - The original user agent that sent the email.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • xPriority

      Row.Builder xPriority(String xPriority)

      The priority level of the email.

      Parameters:
      xPriority - The priority level of the email.
      Returns:
      Returns a reference to this object so that method calls can be chained together.