Class EmailSubmittedResponse.Builder
- java.lang.Object
-
- com.oracle.bmc.emaildataplane.model.EmailSubmittedResponse.Builder
-
- Enclosing class:
- EmailSubmittedResponse
public static class EmailSubmittedResponse.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EmailSubmittedResponse
build()
EmailSubmittedResponse.Builder
copy(EmailSubmittedResponse model)
EmailSubmittedResponse.Builder
envelopeId(String envelopeId)
Email Delivery generated unique Envelope ID of the email submission.EmailSubmittedResponse.Builder
messageId(String messageId)
The unique ID for the email’s Message-ID header used for service log correlation.EmailSubmittedResponse.Builder
suppressedRecipients(List<EmailAddress> suppressedRecipients)
Return list of suppressed email addresses.
-
-
-
Method Detail
-
messageId
public EmailSubmittedResponse.Builder messageId(String messageId)
The unique ID for the email’s Message-ID header used for service log correlation.The submission will return an error if the syntax is not a valid RFC 5322 Message-ID. This will be generated if not provided. Example: sdiofu234qwermls24fd@mail.example.com
- Parameters:
messageId
- the value to set- Returns:
- this builder
-
envelopeId
public EmailSubmittedResponse.Builder envelopeId(String envelopeId)
Email Delivery generated unique Envelope ID of the email submission.If you need to contact Email Delivery about a particular request, please provide the Envelope ID.
- Parameters:
envelopeId
- the value to set- Returns:
- this builder
-
suppressedRecipients
public EmailSubmittedResponse.Builder suppressedRecipients(List<EmailAddress> suppressedRecipients)
Return list of suppressed email addresses.- Parameters:
suppressedRecipients
- the value to set- Returns:
- this builder
-
build
public EmailSubmittedResponse build()
-
copy
public EmailSubmittedResponse.Builder copy(EmailSubmittedResponse model)
-
-