Interface CreateTargetDomainResponse.Builder

  • Method Details

    • targetDomainId

      CreateTargetDomainResponse.Builder targetDomainId(String targetDomainId)

      The unique identifier of the created target domain.

      Parameters:
      targetDomainId - The unique identifier of the created target domain.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • domainName

      The domain name of the target domain.

      Parameters:
      domainName - The domain name of the target domain.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • verificationStatus

      CreateTargetDomainResponse.Builder verificationStatus(String verificationStatus)

      The current verification status of the target domain.

      Parameters:
      verificationStatus - The current verification status of the target domain.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • verificationStatus

      CreateTargetDomainResponse.Builder verificationStatus(TargetDomainStatus verificationStatus)

      The current verification status of the target domain.

      Parameters:
      verificationStatus - The current verification status of the target domain.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • verificationStatusReason

      CreateTargetDomainResponse.Builder verificationStatusReason(String verificationStatusReason)

      The reason for the current target domain verification status.

      Parameters:
      verificationStatusReason - The reason for the current target domain verification status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • verificationDetails

      CreateTargetDomainResponse.Builder verificationDetails(VerificationDetails verificationDetails)

      The verification details for the target domain, including the verification token and instructions.

      Parameters:
      verificationDetails - The verification details for the target domain, including the verification token and instructions.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • verificationDetails

      default CreateTargetDomainResponse.Builder verificationDetails(Consumer<VerificationDetails.Builder> verificationDetails)

      The verification details for the target domain, including the verification token and instructions.

      This is a convenience method that creates an instance of the VerificationDetails.Builder avoiding the need to create one manually via VerificationDetails.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to verificationDetails(VerificationDetails).

      Parameters:
      verificationDetails - a consumer that will call methods on VerificationDetails.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • createdAt

      The date and time the target domain was created, in UTC format.

      Parameters:
      createdAt - The date and time the target domain was created, in UTC format.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • verifiedAt

      The date and time the target domain was verified, in UTC format.

      Parameters:
      verifiedAt - The date and time the target domain was verified, in UTC format.
      Returns:
      Returns a reference to this object so that method calls can be chained together.