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
Modifier and TypeMethodDescriptiondefault MailboxValidation.BuilderSpecific validation checks performed on the email address.evaluations(EmailAddressInsightsMailboxEvaluations evaluations) Specific validation checks performed on the email address.default MailboxValidation.BuilderOverall validity assessment with a confidence verdict.isValid(EmailAddressInsightsVerdict isValid) Overall validity assessment with a confidence verdict.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
-
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
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:
-
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:
-