@Generated(value="software.amazon.awssdk:codegen") public final class PrivateDnsNameOptionsResponse extends Object implements SdkPojo, Serializable, ToCopyableBuilder<PrivateDnsNameOptionsResponse.Builder,PrivateDnsNameOptionsResponse>
Describes the options for instance hostnames.
Modifier and Type | Class and Description |
---|---|
static interface |
PrivateDnsNameOptionsResponse.Builder |
Modifier and Type | Method and Description |
---|---|
static PrivateDnsNameOptionsResponse.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 PrivateDnsNameOptionsResponse.Builder> |
serializableBuilderClass() |
PrivateDnsNameOptionsResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public 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()
.
HostnameType
public 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()
.
HostnameType
public 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 PrivateDnsNameOptionsResponse.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<PrivateDnsNameOptionsResponse.Builder,PrivateDnsNameOptionsResponse>
public static PrivateDnsNameOptionsResponse.Builder builder()
public static Class<? extends PrivateDnsNameOptionsResponse.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2023. All rights reserved.