Interface MailFromAttributes.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<MailFromAttributes.Builder,MailFromAttributes>,SdkBuilder<MailFromAttributes.Builder,MailFromAttributes>,SdkPojo
- Enclosing class:
- MailFromAttributes
public static interface MailFromAttributes.Builder extends SdkPojo, CopyableBuilder<MailFromAttributes.Builder,MailFromAttributes>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MailFromAttributes.BuilderbehaviorOnMxFailure(String behaviorOnMxFailure)The action to take if the required MX record can't be found when you send an email.MailFromAttributes.BuilderbehaviorOnMxFailure(BehaviorOnMxFailure behaviorOnMxFailure)The action to take if the required MX record can't be found when you send an email.MailFromAttributes.BuildermailFromDomain(String mailFromDomain)The name of a domain that an email identity uses as a custom MAIL FROM domain.MailFromAttributes.BuildermailFromDomainStatus(String mailFromDomainStatus)The status of the MAIL FROM domain.MailFromAttributes.BuildermailFromDomainStatus(MailFromDomainStatus mailFromDomainStatus)The status of the MAIL FROM domain.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
mailFromDomain
MailFromAttributes.Builder mailFromDomain(String mailFromDomain)
The name of a domain that an email identity uses as a custom MAIL FROM domain.
- Parameters:
mailFromDomain- The name of a domain that an email identity uses as a custom MAIL FROM domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mailFromDomainStatus
MailFromAttributes.Builder mailFromDomainStatus(String mailFromDomainStatus)
The status of the MAIL FROM domain. This status can have the following values:
-
PENDING– Amazon SES hasn't started searching for the MX record yet. -
SUCCESS– Amazon SES detected the required MX record for the MAIL FROM domain. -
FAILED– Amazon SES can't find the required MX record, or the record no longer exists. -
TEMPORARY_FAILURE– A temporary issue occurred, which prevented Amazon SES from determining the status of the MAIL FROM domain.
- Parameters:
mailFromDomainStatus- The status of the MAIL FROM domain. This status can have the following values:-
PENDING– Amazon SES hasn't started searching for the MX record yet. -
SUCCESS– Amazon SES detected the required MX record for the MAIL FROM domain. -
FAILED– Amazon SES can't find the required MX record, or the record no longer exists. -
TEMPORARY_FAILURE– A temporary issue occurred, which prevented Amazon SES from determining the status of the MAIL FROM domain.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MailFromDomainStatus,MailFromDomainStatus
-
-
mailFromDomainStatus
MailFromAttributes.Builder mailFromDomainStatus(MailFromDomainStatus mailFromDomainStatus)
The status of the MAIL FROM domain. This status can have the following values:
-
PENDING– Amazon SES hasn't started searching for the MX record yet. -
SUCCESS– Amazon SES detected the required MX record for the MAIL FROM domain. -
FAILED– Amazon SES can't find the required MX record, or the record no longer exists. -
TEMPORARY_FAILURE– A temporary issue occurred, which prevented Amazon SES from determining the status of the MAIL FROM domain.
- Parameters:
mailFromDomainStatus- The status of the MAIL FROM domain. This status can have the following values:-
PENDING– Amazon SES hasn't started searching for the MX record yet. -
SUCCESS– Amazon SES detected the required MX record for the MAIL FROM domain. -
FAILED– Amazon SES can't find the required MX record, or the record no longer exists. -
TEMPORARY_FAILURE– A temporary issue occurred, which prevented Amazon SES from determining the status of the MAIL FROM domain.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MailFromDomainStatus,MailFromDomainStatus
-
-
behaviorOnMxFailure
MailFromAttributes.Builder behaviorOnMxFailure(String behaviorOnMxFailure)
The action to take if the required MX record can't be found when you send an email. When you set this value to
USE_DEFAULT_VALUE, the mail is sent using amazonses.com as the MAIL FROM domain. When you set this value toREJECT_MESSAGE, the Amazon SES API v2 returns aMailFromDomainNotVerifiederror, and doesn't attempt to deliver the email.These behaviors are taken when the custom MAIL FROM domain configuration is in the
Pending,Failed, andTemporaryFailurestates.- Parameters:
behaviorOnMxFailure- The action to take if the required MX record can't be found when you send an email. When you set this value toUSE_DEFAULT_VALUE, the mail is sent using amazonses.com as the MAIL FROM domain. When you set this value toREJECT_MESSAGE, the Amazon SES API v2 returns aMailFromDomainNotVerifiederror, and doesn't attempt to deliver the email.These behaviors are taken when the custom MAIL FROM domain configuration is in the
Pending,Failed, andTemporaryFailurestates.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
BehaviorOnMxFailure,BehaviorOnMxFailure
-
behaviorOnMxFailure
MailFromAttributes.Builder behaviorOnMxFailure(BehaviorOnMxFailure behaviorOnMxFailure)
The action to take if the required MX record can't be found when you send an email. When you set this value to
USE_DEFAULT_VALUE, the mail is sent using amazonses.com as the MAIL FROM domain. When you set this value toREJECT_MESSAGE, the Amazon SES API v2 returns aMailFromDomainNotVerifiederror, and doesn't attempt to deliver the email.These behaviors are taken when the custom MAIL FROM domain configuration is in the
Pending,Failed, andTemporaryFailurestates.- Parameters:
behaviorOnMxFailure- The action to take if the required MX record can't be found when you send an email. When you set this value toUSE_DEFAULT_VALUE, the mail is sent using amazonses.com as the MAIL FROM domain. When you set this value toREJECT_MESSAGE, the Amazon SES API v2 returns aMailFromDomainNotVerifiederror, and doesn't attempt to deliver the email.These behaviors are taken when the custom MAIL FROM domain configuration is in the
Pending,Failed, andTemporaryFailurestates.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
BehaviorOnMxFailure,BehaviorOnMxFailure
-
-