Interface AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetails.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetails.Builder,,AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetails> SdkBuilder<AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetails.Builder,,AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetails> SdkPojo
- Enclosing class:
AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetails
@Mutable
@NotThreadSafe
public static interface AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetails.Builder
extends SdkPojo, CopyableBuilder<AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetails.Builder,AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetails>
-
Method Summary
Modifier and TypeMethodDescriptionenableResourceNameDnsAAAARecord(Boolean enableResourceNameDnsAAAARecord) Indicates whether to respond to DNS queries for instance hostnames with DNS AAAA records.enableResourceNameDnsARecord(Boolean enableResourceNameDnsARecord) Indicates whether to respond to DNS queries for instance hostnames with DNS A records.hostnameType(String hostnameType) The type of hostname for EC2 instances.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
-
enableResourceNameDnsAAAARecord
AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetails.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.
-
enableResourceNameDnsARecord
AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetails.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.
-
hostnameType
The type of hostname for EC2 instances.
- Parameters:
hostnameType- The type of hostname for EC2 instances.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-