Interface LaunchTemplatePrivateDnsNameOptions.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<LaunchTemplatePrivateDnsNameOptions.Builder,LaunchTemplatePrivateDnsNameOptions>
,SdkBuilder<LaunchTemplatePrivateDnsNameOptions.Builder,LaunchTemplatePrivateDnsNameOptions>
,SdkPojo
- Enclosing class:
- LaunchTemplatePrivateDnsNameOptions
public static interface LaunchTemplatePrivateDnsNameOptions.Builder extends SdkPojo, CopyableBuilder<LaunchTemplatePrivateDnsNameOptions.Builder,LaunchTemplatePrivateDnsNameOptions>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LaunchTemplatePrivateDnsNameOptions.Builder
enableResourceNameDnsAAAARecord(Boolean enableResourceNameDnsAAAARecord)
Indicates whether to respond to DNS queries for instance hostnames with DNS AAAA records.LaunchTemplatePrivateDnsNameOptions.Builder
enableResourceNameDnsARecord(Boolean enableResourceNameDnsARecord)
Indicates whether to respond to DNS queries for instance hostnames with DNS A records.LaunchTemplatePrivateDnsNameOptions.Builder
hostnameType(String hostnameType)
The type of hostname to assign to an instance.LaunchTemplatePrivateDnsNameOptions.Builder
hostnameType(HostnameType hostnameType)
The type of hostname to assign to an instance.-
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
-
hostnameType
LaunchTemplatePrivateDnsNameOptions.Builder hostnameType(String hostnameType)
The type of hostname to assign to an instance.
- Parameters:
hostnameType
- The type of hostname to assign to an instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
HostnameType
,HostnameType
-
hostnameType
LaunchTemplatePrivateDnsNameOptions.Builder hostnameType(HostnameType hostnameType)
The type of hostname to assign to an instance.
- Parameters:
hostnameType
- The type of hostname to assign to an instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
HostnameType
,HostnameType
-
enableResourceNameDnsARecord
LaunchTemplatePrivateDnsNameOptions.Builder enableResourceNameDnsARecord(Boolean enableResourceNameDnsARecord)
Indicates whether to respond to DNS queries for instance hostnames with DNS A records.
- Parameters:
enableResourceNameDnsARecord
- Indicates whether to respond to DNS queries for instance hostnames with DNS A records.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enableResourceNameDnsAAAARecord
LaunchTemplatePrivateDnsNameOptions.Builder enableResourceNameDnsAAAARecord(Boolean enableResourceNameDnsAAAARecord)
Indicates whether to respond to DNS queries for instance hostnames with DNS AAAA records.
- Parameters:
enableResourceNameDnsAAAARecord
- Indicates whether to respond to DNS queries for instance hostnames with DNS AAAA records.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-