Interface DelegationSet.Builder

All Superinterfaces:
Buildable, CopyableBuilder<DelegationSet.Builder,DelegationSet>, SdkBuilder<DelegationSet.Builder,DelegationSet>, SdkPojo
Enclosing class:
DelegationSet

public static interface DelegationSet.Builder extends SdkPojo, CopyableBuilder<DelegationSet.Builder,DelegationSet>
  • Method Details

    • id

      The ID that Amazon Route 53 assigns to a reusable delegation set.

      Parameters:
      id - The ID that Amazon Route 53 assigns to a reusable delegation set.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • callerReference

      DelegationSet.Builder callerReference(String callerReference)

      The value that you specified for CallerReference when you created the reusable delegation set.

      Parameters:
      callerReference - The value that you specified for CallerReference when you created the reusable delegation set.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nameServers

      DelegationSet.Builder nameServers(Collection<String> nameServers)

      A complex type that contains a list of the authoritative name servers for a hosted zone or for a reusable delegation set.

      Parameters:
      nameServers - A complex type that contains a list of the authoritative name servers for a hosted zone or for a reusable delegation set.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nameServers

      DelegationSet.Builder nameServers(String... nameServers)

      A complex type that contains a list of the authoritative name servers for a hosted zone or for a reusable delegation set.

      Parameters:
      nameServers - A complex type that contains a list of the authoritative name servers for a hosted zone or for a reusable delegation set.
      Returns:
      Returns a reference to this object so that method calls can be chained together.