Interface MailboxValidation.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<MailboxValidation.Builder,MailboxValidation>,SdkBuilder<MailboxValidation.Builder,MailboxValidation>,SdkPojo
- Enclosing class:
- MailboxValidation
@Mutable @NotThreadSafe public static interface MailboxValidation.Builder extends SdkPojo, CopyableBuilder<MailboxValidation.Builder,MailboxValidation>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default MailboxValidation.Builderevaluations(Consumer<EmailAddressInsightsMailboxEvaluations.Builder> evaluations)Specific validation checks performed on the email address.MailboxValidation.Builderevaluations(EmailAddressInsightsMailboxEvaluations evaluations)Specific validation checks performed on the email address.default MailboxValidation.BuilderisValid(Consumer<EmailAddressInsightsVerdict.Builder> isValid)Overall validity assessment with a confidence verdict.MailboxValidation.BuilderisValid(EmailAddressInsightsVerdict isValid)Overall validity assessment with a confidence verdict.-
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
-
isValid
MailboxValidation.Builder isValid(EmailAddressInsightsVerdict isValid)
Overall validity assessment with a confidence verdict.
- Parameters:
isValid- Overall validity assessment with a confidence verdict.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isValid
default MailboxValidation.Builder isValid(Consumer<EmailAddressInsightsVerdict.Builder> isValid)
Overall validity assessment with a confidence verdict.
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 toisValid(EmailAddressInsightsVerdict).- Parameters:
isValid- 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:
isValid(EmailAddressInsightsVerdict)
-
evaluations
MailboxValidation.Builder evaluations(EmailAddressInsightsMailboxEvaluations evaluations)
Specific validation checks performed on the email address.
- Parameters:
evaluations- Specific validation checks performed on the email address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
evaluations
default MailboxValidation.Builder evaluations(Consumer<EmailAddressInsightsMailboxEvaluations.Builder> evaluations)
Specific validation checks performed on the email address.
This is a convenience method that creates an instance of theEmailAddressInsightsMailboxEvaluations.Builderavoiding the need to create one manually viaEmailAddressInsightsMailboxEvaluations.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toevaluations(EmailAddressInsightsMailboxEvaluations).- Parameters:
evaluations- a consumer that will call methods onEmailAddressInsightsMailboxEvaluations.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
evaluations(EmailAddressInsightsMailboxEvaluations)
-
-