@Generated(value="software.amazon.awssdk:codegen") public final class DNSTargetResource extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DNSTargetResource.Builder,DNSTargetResource>
A component for DNS/routing control readiness checks and architecture checks.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DNSTargetResource.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DNSTargetResource.Builder |
builder() |
String |
domainName()
The domain name that acts as an ingress point to a portion of the customer application.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
hostedZoneArn()
The hosted zone Amazon Resource Name (ARN) that contains the DNS record with the provided name of the target
resource.
|
String |
recordSetId()
The Route 53 record set ID that uniquely identifies a DNS record, given a name and a type.
|
String |
recordType()
The type of DNS record of the target resource.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DNSTargetResource.Builder> |
serializableBuilderClass() |
TargetResource |
targetResource()
The target resource of the DNS target resource.
|
DNSTargetResource.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String domainName()
The domain name that acts as an ingress point to a portion of the customer application.
public final String hostedZoneArn()
The hosted zone Amazon Resource Name (ARN) that contains the DNS record with the provided name of the target resource.
public final String recordSetId()
The Route 53 record set ID that uniquely identifies a DNS record, given a name and a type.
public final String recordType()
The type of DNS record of the target resource.
public final TargetResource targetResource()
The target resource of the DNS target resource.
public DNSTargetResource.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DNSTargetResource.Builder,DNSTargetResource>public static DNSTargetResource.Builder builder()
public static Class<? extends DNSTargetResource.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.