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) Represents dns txt verification detailsdnsTxt(DnsVerification dnsTxt) Represents dns txt verification detailsdefault VerificationDetails.BuilderhttpRoute(Consumer<HttpVerification.Builder> httpRoute) Represents http route verification detailshttpRoute(HttpVerification httpRoute) Represents http route verification detailsType of domain ownership verification methodmethod(DomainVerificationMethod method) Type of domain ownership verification methodMethods 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
Type of domain ownership verification method
- Parameters:
method- Type of domain ownership verification method- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
method
Type of domain ownership verification method
- Parameters:
method- Type of domain ownership verification method- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dnsTxt
Represents dns txt verification details
- Parameters:
dnsTxt- Represents dns txt verification details- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dnsTxt
Represents 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
Represents http route verification details
- Parameters:
httpRoute- Represents http route verification details- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
httpRoute
Represents 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:
-