Interface VerificationDetails.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<VerificationDetails.Builder,,VerificationDetails> SdkBuilder<VerificationDetails.Builder,,VerificationDetails> SdkPojo
- Enclosing class:
VerificationDetails
@Mutable
@NotThreadSafe
public static interface VerificationDetails.Builder
extends SdkPojo, CopyableBuilder<VerificationDetails.Builder,VerificationDetails>
-
Method Summary
Modifier and TypeMethodDescriptiondefault VerificationDetails.BuilderdnsTxt(Consumer<DnsVerification.Builder> dnsTxt) The DNS TXT verification details.dnsTxt(DnsVerification dnsTxt) The DNS TXT verification details.default VerificationDetails.BuilderhttpRoute(Consumer<HttpVerification.Builder> httpRoute) The HTTP route verification details.httpRoute(HttpVerification httpRoute) The HTTP route verification details.The verification method used for the target domain.method(DomainVerificationMethod method) The verification method used for the target domain.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
-
method
The verification method used for the target domain.
- Parameters:
method- The verification method used for the target domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
method
The verification method used for the target domain.
- Parameters:
method- The verification method used for the target domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dnsTxt
The DNS TXT verification details.
- Parameters:
dnsTxt- The DNS TXT verification details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dnsTxt
The DNS TXT verification details.
This is a convenience method that creates an instance of theDnsVerification.Builderavoiding the need to create one manually viaDnsVerification.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todnsTxt(DnsVerification).- Parameters:
dnsTxt- a consumer that will call methods onDnsVerification.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
httpRoute
The HTTP route verification details.
- Parameters:
httpRoute- The HTTP route verification details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
httpRoute
The HTTP route verification details.
This is a convenience method that creates an instance of theHttpVerification.Builderavoiding the need to create one manually viaHttpVerification.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tohttpRoute(HttpVerification).- Parameters:
httpRoute- a consumer that will call methods onHttpVerification.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-