@Generated(value="software.amazon.awssdk:codegen") public final class AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetails.Builder,AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetails>
Describes the options for Amazon EC2 instance hostnames.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetails.Builder |
builder() |
Boolean |
enableResourceNameDnsAAAARecord()
Indicates whether to respond to DNS queries for instance hostnames with DNS AAAA records.
|
Boolean |
enableResourceNameDnsARecord()
Indicates whether to respond to DNS queries for instance hostnames with DNS A records.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
hostnameType()
The type of hostname for EC2 instances.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetails.Builder> |
serializableBuilderClass() |
AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetails.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Boolean enableResourceNameDnsAAAARecord()
Indicates whether to respond to DNS queries for instance hostnames with DNS AAAA records.
public final Boolean enableResourceNameDnsARecord()
Indicates whether to respond to DNS queries for instance hostnames with DNS A records.
public final String hostnameType()
The type of hostname for EC2 instances.
public AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetails.Builder toBuilder()
public static AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetails.Builder builder()
public static Class<? extends AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetails.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.