public static interface DnsProperties.Builder extends SdkPojo, CopyableBuilder<DnsProperties.Builder,DnsProperties>
| Modifier and Type | Method and Description |
|---|---|
DnsProperties.Builder |
hostedZoneId(String hostedZoneId)
The ID for the Route 53 hosted zone that Cloud Map creates when you create a namespace.
|
default DnsProperties.Builder |
soa(Consumer<SOA.Builder> soa)
Start of Authority (SOA) record for the hosted zone.
|
DnsProperties.Builder |
soa(SOA soa)
Start of Authority (SOA) record for the hosted zone.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDnsProperties.Builder hostedZoneId(String hostedZoneId)
The ID for the Route 53 hosted zone that Cloud Map creates when you create a namespace.
hostedZoneId - The ID for the Route 53 hosted zone that Cloud Map creates when you create a namespace.DnsProperties.Builder soa(SOA soa)
Start of Authority (SOA) record for the hosted zone.
soa - Start of Authority (SOA) record for the hosted zone.default DnsProperties.Builder soa(Consumer<SOA.Builder> soa)
Start of Authority (SOA) record for the hosted zone.
This is a convenience method that creates an instance of theSOA.Builder avoiding the need to create
one manually via SOA.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to soa(SOA).
soa - a consumer that will call methods on SOA.Buildersoa(SOA)Copyright © 2023. All rights reserved.