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 classIn 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 classstatic classA portion of a RRs who share the same name and type -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic ResourceRecordSet.Builderbuilder()booleancom.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.inthashCode()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()isAorAAAAandgetAliasTarget()is present. -
getAliasTarget
When present,getType()isAorAAAA. 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
-