Package org.jclouds.route53.domain
Class ResourceRecordSet
java.lang.Object
org.jclouds.route53.domain.ResourceRecordSet
- Direct Known Subclasses:
ResourceRecordSet.RecordSubset
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
In this case, the rrs is an alias, and it points to another Route53 hosted resource, such as an ELB, S3 bucket, or zone.static final class
static class
A portion of a RRs who share the same name and type -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic ResourceRecordSet.Builder
builder()
boolean
com.google.common.base.Optional
<ResourceRecordSet.AliasTarget> getName()
The name of the domain.com.google.common.base.Optional
<Integer> getTTL()
Present in all resource record sets except aliases.getType()
The resource record set type.Type-specific values that differentiates the RRs in this set.int
hashCode()
toString()
-
Field Details
-
name
-
type
-
ttl
-
values
-
aliasTarget
-
-
Method Details
-
getName
The name of the domain. -
getType
The resource record set type. -
getTTL
Present in all resource record sets except aliases. The resource record cache time to live (TTL), in seconds. -
getValues
Type-specific values that differentiates the RRs in this set. Empty ifgetType()
isA
orAAAA
andgetAliasTarget()
is present. -
getAliasTarget
When present,getType()
isA
orAAAA
. Instead ofgetValues()
containing the corresponding IP addresses, the server will follow this link and resolve one on-demand. -
hashCode
public int hashCode() -
equals
-
toString
-
builder
-
toBuilder
-