Interface DnsOptions.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DnsOptions.Builder,,DnsOptions> SdkBuilder<DnsOptions.Builder,,DnsOptions> SdkPojo
- Enclosing class:
DnsOptions
@Mutable
@NotThreadSafe
public static interface DnsOptions.Builder
extends SdkPojo, CopyableBuilder<DnsOptions.Builder,DnsOptions>
-
Method Summary
Modifier and TypeMethodDescriptiondnsRecordIpType(String dnsRecordIpType) The DNS records created for the endpoint.dnsRecordIpType(DnsRecordIpType dnsRecordIpType) The DNS records created for the endpoint.privateDnsOnlyForInboundResolverEndpoint(Boolean privateDnsOnlyForInboundResolverEndpoint) Indicates whether to enable private DNS only for inbound endpoints.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, sdkFields
-
Method Details
-
dnsRecordIpType
The DNS records created for the endpoint.
- Parameters:
dnsRecordIpType- The DNS records created for the endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dnsRecordIpType
The DNS records created for the endpoint.
- Parameters:
dnsRecordIpType- The DNS records created for the endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
privateDnsOnlyForInboundResolverEndpoint
DnsOptions.Builder privateDnsOnlyForInboundResolverEndpoint(Boolean privateDnsOnlyForInboundResolverEndpoint) Indicates whether to enable private DNS only for inbound endpoints.
- Parameters:
privateDnsOnlyForInboundResolverEndpoint- Indicates whether to enable private DNS only for inbound endpoints.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-