Interface EmailAddressInsightsMailboxEvaluations.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<EmailAddressInsightsMailboxEvaluations.Builder,EmailAddressInsightsMailboxEvaluations>,SdkBuilder<EmailAddressInsightsMailboxEvaluations.Builder,EmailAddressInsightsMailboxEvaluations>,SdkPojo
- Enclosing class:
- EmailAddressInsightsMailboxEvaluations
@Mutable @NotThreadSafe public static interface EmailAddressInsightsMailboxEvaluations.Builder extends SdkPojo, CopyableBuilder<EmailAddressInsightsMailboxEvaluations.Builder,EmailAddressInsightsMailboxEvaluations>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default EmailAddressInsightsMailboxEvaluations.BuilderhasValidDnsRecords(Consumer<EmailAddressInsightsVerdict.Builder> hasValidDnsRecords)Checks that the domain exists, has valid DNS records, and is configured to receive email.EmailAddressInsightsMailboxEvaluations.BuilderhasValidDnsRecords(EmailAddressInsightsVerdict hasValidDnsRecords)Checks that the domain exists, has valid DNS records, and is configured to receive email.default EmailAddressInsightsMailboxEvaluations.BuilderhasValidSyntax(Consumer<EmailAddressInsightsVerdict.Builder> hasValidSyntax)Checks that the email address follows proper RFC standards and contains valid characters in the correct format.EmailAddressInsightsMailboxEvaluations.BuilderhasValidSyntax(EmailAddressInsightsVerdict hasValidSyntax)Checks that the email address follows proper RFC standards and contains valid characters in the correct format.default EmailAddressInsightsMailboxEvaluations.BuilderisDisposable(Consumer<EmailAddressInsightsVerdict.Builder> isDisposable)Checks disposable or temporary email addresses that could negatively impact your sender reputation.EmailAddressInsightsMailboxEvaluations.BuilderisDisposable(EmailAddressInsightsVerdict isDisposable)Checks disposable or temporary email addresses that could negatively impact your sender reputation.default EmailAddressInsightsMailboxEvaluations.BuilderisRandomInput(Consumer<EmailAddressInsightsVerdict.Builder> isRandomInput)Checks if the input appears to be random text.EmailAddressInsightsMailboxEvaluations.BuilderisRandomInput(EmailAddressInsightsVerdict isRandomInput)Checks if the input appears to be random text.default EmailAddressInsightsMailboxEvaluations.BuilderisRoleAddress(Consumer<EmailAddressInsightsVerdict.Builder> isRoleAddress)Identifies role-based addresses (such as admin@, support@, or info@) that may have lower engagement rates.EmailAddressInsightsMailboxEvaluations.BuilderisRoleAddress(EmailAddressInsightsVerdict isRoleAddress)Identifies role-based addresses (such as admin@, support@, or info@) that may have lower engagement rates.default EmailAddressInsightsMailboxEvaluations.BuildermailboxExists(Consumer<EmailAddressInsightsVerdict.Builder> mailboxExists)Checks that the mailbox exists and can receive messages without actually sending an email.EmailAddressInsightsMailboxEvaluations.BuildermailboxExists(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
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
-
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:
hasValidSyntax(EmailAddressInsightsVerdict)
-
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:
hasValidDnsRecords(EmailAddressInsightsVerdict)
-
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:
mailboxExists(EmailAddressInsightsVerdict)
-
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:
isRoleAddress(EmailAddressInsightsVerdict)
-
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:
isDisposable(EmailAddressInsightsVerdict)
-
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:
isRandomInput(EmailAddressInsightsVerdict)
-
-