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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DelegationSet.BuildercallerReference(String callerReference)The value that you specified forCallerReferencewhen you created the reusable delegation set.DelegationSet.Builderid(String id)The ID that Amazon Route 53 assigns to a reusable delegation set.DelegationSet.BuildernameServers(String... nameServers)A complex type that contains a list of the authoritative name servers for a hosted zone or for a reusable delegation set.DelegationSet.BuildernameServers(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.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
id
DelegationSet.Builder id(String 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
CallerReferencewhen you created the reusable delegation set.- Parameters:
callerReference- The value that you specified forCallerReferencewhen 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.
-
-