Interface EmailAddressInsightsMailboxEvaluations.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<EmailAddressInsightsMailboxEvaluations.Builder,,EmailAddressInsightsMailboxEvaluations> SdkBuilder<EmailAddressInsightsMailboxEvaluations.Builder,,EmailAddressInsightsMailboxEvaluations> SdkPojo
- Enclosing class:
EmailAddressInsightsMailboxEvaluations
-
Method Summary
Modifier and TypeMethodDescriptionhasValidDnsRecords(Consumer<EmailAddressInsightsVerdict.Builder> hasValidDnsRecords) Checks that the domain exists, has valid DNS records, and is configured to receive email.hasValidDnsRecords(EmailAddressInsightsVerdict hasValidDnsRecords) Checks that the domain exists, has valid DNS records, and is configured to receive email.hasValidSyntax(Consumer<EmailAddressInsightsVerdict.Builder> hasValidSyntax) Checks that the email address follows proper RFC standards and contains valid characters in the correct format.hasValidSyntax(EmailAddressInsightsVerdict hasValidSyntax) Checks that the email address follows proper RFC standards and contains valid characters in the correct format.isDisposable(Consumer<EmailAddressInsightsVerdict.Builder> isDisposable) Checks disposable or temporary email addresses that could negatively impact your sender reputation.isDisposable(EmailAddressInsightsVerdict isDisposable) Checks disposable or temporary email addresses that could negatively impact your sender reputation.isRandomInput(Consumer<EmailAddressInsightsVerdict.Builder> isRandomInput) Checks if the input appears to be random text.isRandomInput(EmailAddressInsightsVerdict isRandomInput) Checks if the input appears to be random text.isRoleAddress(Consumer<EmailAddressInsightsVerdict.Builder> isRoleAddress) Identifies role-based addresses (such as admin@, support@, or info@) that may have lower engagement rates.isRoleAddress(EmailAddressInsightsVerdict isRoleAddress) Identifies role-based addresses (such as admin@, support@, or info@) that may have lower engagement rates.mailboxExists(Consumer<EmailAddressInsightsVerdict.Builder> mailboxExists) Checks that the mailbox exists and can receive messages without actually sending an email.mailboxExists(EmailAddressInsightsVerdict mailboxExists) Checks that the mailbox exists and can receive messages without actually sending an email.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
hasValidSyntax
EmailAddressInsightsMailboxEvaluations.Builder hasValidSyntax(EmailAddressInsightsVerdict hasValidSyntax) Checks that the email address follows proper RFC standards and contains valid characters in the correct format.
- Parameters:
hasValidSyntax- Checks that the email address follows proper RFC standards and contains valid characters in the correct format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hasValidSyntax
default EmailAddressInsightsMailboxEvaluations.Builder hasValidSyntax(Consumer<EmailAddressInsightsVerdict.Builder> hasValidSyntax) Checks that the email address follows proper RFC standards and contains valid characters in the correct format.
This is a convenience method that creates an instance of theEmailAddressInsightsVerdict.Builderavoiding the need to create one manually viaEmailAddressInsightsVerdict.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tohasValidSyntax(EmailAddressInsightsVerdict).- Parameters:
hasValidSyntax- a consumer that will call methods onEmailAddressInsightsVerdict.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
hasValidDnsRecords
EmailAddressInsightsMailboxEvaluations.Builder hasValidDnsRecords(EmailAddressInsightsVerdict hasValidDnsRecords) Checks that the domain exists, has valid DNS records, and is configured to receive email.
- Parameters:
hasValidDnsRecords- Checks that the domain exists, has valid DNS records, and is configured to receive email.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hasValidDnsRecords
default EmailAddressInsightsMailboxEvaluations.Builder hasValidDnsRecords(Consumer<EmailAddressInsightsVerdict.Builder> hasValidDnsRecords) Checks that the domain exists, has valid DNS records, and is configured to receive email.
This is a convenience method that creates an instance of theEmailAddressInsightsVerdict.Builderavoiding the need to create one manually viaEmailAddressInsightsVerdict.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tohasValidDnsRecords(EmailAddressInsightsVerdict).- Parameters:
hasValidDnsRecords- a consumer that will call methods onEmailAddressInsightsVerdict.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mailboxExists
EmailAddressInsightsMailboxEvaluations.Builder mailboxExists(EmailAddressInsightsVerdict mailboxExists) Checks that the mailbox exists and can receive messages without actually sending an email.
- Parameters:
mailboxExists- Checks that the mailbox exists and can receive messages without actually sending an email.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mailboxExists
default EmailAddressInsightsMailboxEvaluations.Builder mailboxExists(Consumer<EmailAddressInsightsVerdict.Builder> mailboxExists) Checks that the mailbox exists and can receive messages without actually sending an email.
This is a convenience method that creates an instance of theEmailAddressInsightsVerdict.Builderavoiding the need to create one manually viaEmailAddressInsightsVerdict.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomailboxExists(EmailAddressInsightsVerdict).- Parameters:
mailboxExists- a consumer that will call methods onEmailAddressInsightsVerdict.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
isRoleAddress
EmailAddressInsightsMailboxEvaluations.Builder isRoleAddress(EmailAddressInsightsVerdict isRoleAddress) Identifies role-based addresses (such as admin@, support@, or info@) that may have lower engagement rates.
- Parameters:
isRoleAddress- Identifies role-based addresses (such as admin@, support@, or info@) that may have lower engagement rates.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isRoleAddress
default EmailAddressInsightsMailboxEvaluations.Builder isRoleAddress(Consumer<EmailAddressInsightsVerdict.Builder> isRoleAddress) Identifies role-based addresses (such as admin@, support@, or info@) that may have lower engagement rates.
This is a convenience method that creates an instance of theEmailAddressInsightsVerdict.Builderavoiding the need to create one manually viaEmailAddressInsightsVerdict.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toisRoleAddress(EmailAddressInsightsVerdict).- Parameters:
isRoleAddress- a consumer that will call methods onEmailAddressInsightsVerdict.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
isDisposable
EmailAddressInsightsMailboxEvaluations.Builder isDisposable(EmailAddressInsightsVerdict isDisposable) Checks disposable or temporary email addresses that could negatively impact your sender reputation.
- Parameters:
isDisposable- Checks disposable or temporary email addresses that could negatively impact your sender reputation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isDisposable
default EmailAddressInsightsMailboxEvaluations.Builder isDisposable(Consumer<EmailAddressInsightsVerdict.Builder> isDisposable) Checks disposable or temporary email addresses that could negatively impact your sender reputation.
This is a convenience method that creates an instance of theEmailAddressInsightsVerdict.Builderavoiding the need to create one manually viaEmailAddressInsightsVerdict.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toisDisposable(EmailAddressInsightsVerdict).- Parameters:
isDisposable- a consumer that will call methods onEmailAddressInsightsVerdict.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
isRandomInput
EmailAddressInsightsMailboxEvaluations.Builder isRandomInput(EmailAddressInsightsVerdict isRandomInput) Checks if the input appears to be random text.
- Parameters:
isRandomInput- Checks if the input appears to be random text.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isRandomInput
default EmailAddressInsightsMailboxEvaluations.Builder isRandomInput(Consumer<EmailAddressInsightsVerdict.Builder> isRandomInput) Checks if the input appears to be random text.
This is a convenience method that creates an instance of theEmailAddressInsightsVerdict.Builderavoiding the need to create one manually viaEmailAddressInsightsVerdict.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toisRandomInput(EmailAddressInsightsVerdict).- Parameters:
isRandomInput- a consumer that will call methods onEmailAddressInsightsVerdict.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-