Interface PrivateDnsNameOptionsRequest.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<PrivateDnsNameOptionsRequest.Builder,,PrivateDnsNameOptionsRequest> SdkBuilder<PrivateDnsNameOptionsRequest.Builder,,PrivateDnsNameOptionsRequest> SdkPojo
- Enclosing class:
PrivateDnsNameOptionsRequest
@Mutable
@NotThreadSafe
public static interface PrivateDnsNameOptionsRequest.Builder
extends SdkPojo, CopyableBuilder<PrivateDnsNameOptionsRequest.Builder,PrivateDnsNameOptionsRequest>
-
Method Summary
Modifier and TypeMethodDescriptionenableResourceNameDnsAAAARecord(Boolean enableResourceNameDnsAAAARecord) Enables DNS AAAA record for resource name resolution.enableResourceNameDnsARecord(Boolean enableResourceNameDnsARecord) Enables DNS A record for resource name resolution.hostnameType(String hostnameType) Specifies the type of hostname configuration.hostnameType(HostnameTypeEnum hostnameType) Specifies the type of hostname configuration.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
-
hostnameType
Specifies the type of hostname configuration.
- Parameters:
hostnameType- Specifies the type of hostname configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
hostnameType
Specifies the type of hostname configuration.
- Parameters:
hostnameType- Specifies the type of hostname configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
enableResourceNameDnsARecord
PrivateDnsNameOptionsRequest.Builder enableResourceNameDnsARecord(Boolean enableResourceNameDnsARecord) Enables DNS A record for resource name resolution.
- Parameters:
enableResourceNameDnsARecord- Enables DNS A record for resource name resolution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enableResourceNameDnsAAAARecord
PrivateDnsNameOptionsRequest.Builder enableResourceNameDnsAAAARecord(Boolean enableResourceNameDnsAAAARecord) Enables DNS AAAA record for resource name resolution.
- Parameters:
enableResourceNameDnsAAAARecord- Enables DNS AAAA record for resource name resolution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-