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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods 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.
-