@Generated(value="software.amazon.awssdk:codegen") public final class LaunchTemplatePrivateDnsNameOptions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<LaunchTemplatePrivateDnsNameOptions.Builder,LaunchTemplatePrivateDnsNameOptions>
Describes the options for instance hostnames.
| Modifier and Type | Class and Description |
|---|---|
static interface |
LaunchTemplatePrivateDnsNameOptions.Builder |
| Modifier and Type | Method and Description |
|---|---|
static LaunchTemplatePrivateDnsNameOptions.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() |
HostnameType |
hostnameType()
The type of hostname to assign to an instance.
|
String |
hostnameTypeAsString()
The type of hostname to assign to an instance.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends LaunchTemplatePrivateDnsNameOptions.Builder> |
serializableBuilderClass() |
LaunchTemplatePrivateDnsNameOptions.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final HostnameType hostnameType()
The type of hostname to assign to an instance.
If the service returns an enum value that is not available in the current SDK version, hostnameType will
return HostnameType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
hostnameTypeAsString().
HostnameTypepublic final String hostnameTypeAsString()
The type of hostname to assign to an instance.
If the service returns an enum value that is not available in the current SDK version, hostnameType will
return HostnameType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
hostnameTypeAsString().
HostnameTypepublic final Boolean enableResourceNameDnsARecord()
Indicates whether to respond to DNS queries for instance hostnames with DNS A records.
public final Boolean enableResourceNameDnsAAAARecord()
Indicates whether to respond to DNS queries for instance hostnames with DNS AAAA records.
public LaunchTemplatePrivateDnsNameOptions.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<LaunchTemplatePrivateDnsNameOptions.Builder,LaunchTemplatePrivateDnsNameOptions>public static LaunchTemplatePrivateDnsNameOptions.Builder builder()
public static Class<? extends LaunchTemplatePrivateDnsNameOptions.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.