| Package | Description |
|---|---|
| software.amazon.awssdk.services.route53.model |
| Modifier and Type | Method and Description |
|---|---|
ResourceRecordSet.Builder |
ResourceRecordSet.Builder.aliasTarget(AliasTarget aliasTarget)
Alias resource record sets only: Information about the AWS resource, such as a CloudFront distribution
or an Amazon S3 bucket, that you want to route traffic to.
|
default ResourceRecordSet.Builder |
ResourceRecordSet.Builder.aliasTarget(Consumer<AliasTarget.Builder> aliasTarget)
Alias resource record sets only: Information about the AWS resource, such as a CloudFront distribution
or an Amazon S3 bucket, that you want to route traffic to.
|
static ResourceRecordSet.Builder |
ResourceRecordSet.builder() |
ResourceRecordSet.Builder |
ResourceRecordSet.Builder.failover(ResourceRecordSetFailover failover)
Failover resource record sets only: To configure failover, you add the
Failover element
to two resource record sets. |
ResourceRecordSet.Builder |
ResourceRecordSet.Builder.failover(String failover)
Failover resource record sets only: To configure failover, you add the
Failover element
to two resource record sets. |
default ResourceRecordSet.Builder |
ResourceRecordSet.Builder.geoLocation(Consumer<GeoLocation.Builder> geoLocation)
Geolocation resource record sets only: A complex type that lets you control how Amazon Route 53
responds to DNS queries based on the geographic origin of the query.
|
ResourceRecordSet.Builder |
ResourceRecordSet.Builder.geoLocation(GeoLocation geoLocation)
Geolocation resource record sets only: A complex type that lets you control how Amazon Route 53
responds to DNS queries based on the geographic origin of the query.
|
ResourceRecordSet.Builder |
ResourceRecordSet.Builder.healthCheckId(String healthCheckId)
If you want Amazon Route 53 to return this resource record set in response to a DNS query only when the
status of a health check is healthy, include the
HealthCheckId element and specify the ID of the
applicable health check. |
ResourceRecordSet.Builder |
ResourceRecordSet.Builder.multiValueAnswer(Boolean multiValueAnswer)
Multivalue answer resource record sets only: To route traffic approximately randomly to multiple
resources, such as web servers, create one multivalue answer record for each resource and specify
true for MultiValueAnswer. |
ResourceRecordSet.Builder |
ResourceRecordSet.Builder.name(String name)
For
ChangeResourceRecordSets requests, the name of the record that you want to create, update,
or delete. |
ResourceRecordSet.Builder |
ResourceRecordSet.Builder.region(ResourceRecordSetRegion region)
Latency-based resource record sets only: The Amazon EC2 Region where you created the resource that
this resource record set refers to.
|
ResourceRecordSet.Builder |
ResourceRecordSet.Builder.region(String region)
Latency-based resource record sets only: The Amazon EC2 Region where you created the resource that
this resource record set refers to.
|
ResourceRecordSet.Builder |
ResourceRecordSet.Builder.resourceRecords(Collection<ResourceRecord> resourceRecords)
Information about the resource records to act upon.
|
ResourceRecordSet.Builder |
ResourceRecordSet.Builder.resourceRecords(Consumer<ResourceRecord.Builder>... resourceRecords)
Information about the resource records to act upon.
|
ResourceRecordSet.Builder |
ResourceRecordSet.Builder.resourceRecords(ResourceRecord... resourceRecords)
Information about the resource records to act upon.
|
ResourceRecordSet.Builder |
ResourceRecordSet.Builder.setIdentifier(String setIdentifier)
Resource record sets that have a routing policy other than simple: An identifier that differentiates
among multiple resource record sets that have the same combination of name and type, such as multiple
weighted resource record sets named acme.example.com that have a type of A.
|
ResourceRecordSet.Builder |
ResourceRecordSet.toBuilder() |
ResourceRecordSet.Builder |
ResourceRecordSet.Builder.trafficPolicyInstanceId(String trafficPolicyInstanceId)
When you create a traffic policy instance, Amazon Route 53 automatically creates a resource record set.
|
ResourceRecordSet.Builder |
ResourceRecordSet.Builder.ttl(Long ttl)
The resource record cache time to live (TTL), in seconds.
|
ResourceRecordSet.Builder |
ResourceRecordSet.Builder.type(RRType type)
The DNS record type.
|
ResourceRecordSet.Builder |
ResourceRecordSet.Builder.type(String type)
The DNS record type.
|
ResourceRecordSet.Builder |
ResourceRecordSet.Builder.weight(Long weight)
Weighted resource record sets only: Among resource record sets that have the same combination of DNS
name and type, a value that determines the proportion of DNS queries that Amazon Route 53 responds to using
the current resource record set.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends ResourceRecordSet.Builder> |
ResourceRecordSet.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default Change.Builder |
Change.Builder.resourceRecordSet(Consumer<ResourceRecordSet.Builder> resourceRecordSet)
Information about the resource record set to create, delete, or update.
|
Copyright © 2021. All rights reserved.