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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Row.BuilderarchivedMessageId(String archivedMessageId)The unique identifier of the archived message.Row.Buildercc(String cc)The email addresses in the CC header.Row.Builderdate(String date)The date the email was sent.Row.Builderfrom(String from)The email address of the sender.Row.BuilderhasAttachments(Boolean hasAttachments)A flag indicating if the email has attachments.Row.BuilderinReplyTo(String inReplyTo)The email message ID this is a reply to.Row.BuildermessageId(String messageId)The unique message ID of the email.Row.BuilderreceivedHeaders(String... receivedHeaders)The received headers from the email delivery path.Row.BuilderreceivedHeaders(Collection<String> receivedHeaders)The received headers from the email delivery path.Row.BuilderreceivedTimestamp(Instant receivedTimestamp)The timestamp of when the email was received.Row.Buildersubject(String subject)The subject header value of the email.Row.Builderto(String to)The email addresses in the To header.Row.BuilderxMailer(String xMailer)The user agent that sent the email.Row.BuilderxOriginalMailer(String xOriginalMailer)The original user agent that sent the email.Row.BuilderxPriority(String xPriority)The priority level of the email.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
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
Row.Builder cc(String 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
Row.Builder to(String 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.
-
-