Interface StartDomainVerificationResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<StartDomainVerificationResponse.Builder,,StartDomainVerificationResponse> SdkBuilder<StartDomainVerificationResponse.Builder,,StartDomainVerificationResponse> SdkPojo,SdkResponse.Builder,VpcLatticeResponse.Builder
- Enclosing class:
StartDomainVerificationResponse
@Mutable
@NotThreadSafe
public static interface StartDomainVerificationResponse.Builder
extends VpcLatticeResponse.Builder, SdkPojo, CopyableBuilder<StartDomainVerificationResponse.Builder,StartDomainVerificationResponse>
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the domain verification.domainName(String domainName) The domain name being verified.The ID of the domain verification.The current status of the domain verification process.status(VerificationStatus status) The current status of the domain verification process.txtMethodConfig(Consumer<TxtMethodConfig.Builder> txtMethodConfig) The TXT record configuration used for domain verification.txtMethodConfig(TxtMethodConfig txtMethodConfig) The TXT record configuration used for domain verification.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, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponseMethods inherited from interface software.amazon.awssdk.services.vpclattice.model.VpcLatticeResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
id
The ID of the domain verification.
- Parameters:
id- The ID of the domain verification.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The Amazon Resource Name (ARN) of the domain verification.
- Parameters:
arn- The Amazon Resource Name (ARN) of the domain verification.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainName
The domain name being verified.
- Parameters:
domainName- The domain name being verified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the domain verification process.
- Parameters:
status- The current status of the domain verification process.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the domain verification process.
- Parameters:
status- The current status of the domain verification process.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
txtMethodConfig
The TXT record configuration used for domain verification.
- Parameters:
txtMethodConfig- The TXT record configuration used for domain verification.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
txtMethodConfig
default StartDomainVerificationResponse.Builder txtMethodConfig(Consumer<TxtMethodConfig.Builder> txtMethodConfig) The TXT record configuration used for domain verification.
This is a convenience method that creates an instance of theTxtMethodConfig.Builderavoiding the need to create one manually viaTxtMethodConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totxtMethodConfig(TxtMethodConfig).- Parameters:
txtMethodConfig- a consumer that will call methods onTxtMethodConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-