public class RecordSet extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
RecordSet.AliasTarget
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 class |
RecordSet.Builder |
static class |
RecordSet.RecordSubset
A portion of a RRs who share the same name and type
|
static class |
RecordSet.Type |
| Modifier and Type | Field and Description |
|---|---|
protected com.google.common.base.Optional<RecordSet.AliasTarget> |
aliasTarget |
protected String |
name |
protected com.google.common.base.Optional<Integer> |
ttl |
protected RecordSet.Type |
type |
protected Set<String> |
values |
| Modifier and Type | Method and Description |
|---|---|
static RecordSet.Builder |
builder() |
boolean |
equals(Object obj) |
com.google.common.base.Optional<RecordSet.AliasTarget> |
getAliasTarget()
|
String |
getName()
The name of the domain.
|
com.google.common.base.Optional<Integer> |
getTTL()
Present in all resource record sets except aliases.
|
RecordSet.Type |
getType()
The resource record set type.
|
Set<String> |
getValues()
Type-specific values that differentiates the RRs in this set.
|
int |
hashCode() |
RecordSet.Builder |
toBuilder() |
String |
toString() |
protected final String name
protected final RecordSet.Type type
protected final com.google.common.base.Optional<Integer> ttl
protected final com.google.common.base.Optional<RecordSet.AliasTarget> aliasTarget
public String getName()
public RecordSet.Type getType()
public com.google.common.base.Optional<Integer> getTTL()
public Set<String> getValues()
getType() is RecordSet.Type.A or RecordSet.Type.AAAA and
getAliasTarget() is present.public com.google.common.base.Optional<RecordSet.AliasTarget> getAliasTarget()
getType() is RecordSet.Type.A or RecordSet.Type.AAAA.
Instead of getValues() containing the corresponding IP addresses,
the server will follow this link and resolve one on-demand.public static RecordSet.Builder builder()
public RecordSet.Builder toBuilder()
Copyright © 2009-2013 jclouds. All Rights Reserved.