org.jclouds.dynect.v3.domain
Class Record<D extends Map<String,Object>>
java.lang.Object
org.jclouds.dynect.v3.domain.Node
org.jclouds.dynect.v3.domain.RecordId
org.jclouds.dynect.v3.domain.Record<D>
- Direct Known Subclasses:
- SOARecord
public class Record<D extends Map<String,Object>>
- extends RecordId
|
Method Summary |
static
|
builder()
|
D |
getRData()
RData defining the record; corresponds to binary master format. |
int |
getTTL()
The current ttl of the record or zero if default for the zone |
protected com.google.common.base.Objects.ToStringHelper |
string()
|
Record.Builder<D,?> |
toBuilder()
|
Record
@ConstructorProperties(value={"zone","fqdn","record_type","record_id","ttl","rdata"})
protected Record(String zone,
String fqdn,
String type,
long id,
int ttl,
D rdata)
getTTL
public int getTTL()
- The current ttl of the record or zero if default for the zone
getRData
public D getRData()
- RData defining the record; corresponds to binary master format. Only
simple data types such as String or Integer are values.
string
protected com.google.common.base.Objects.ToStringHelper string()
- Overrides:
string in class RecordId
builder
public static <D extends Map<String,Object>> Record.Builder<D,?> builder()
toBuilder
public Record.Builder<D,?> toBuilder()
- Overrides:
toBuilder in class RecordId
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.