Package 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>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Record.Builder<D extends Map<String,Object>,B extends Record.Builder<D,B>>
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <D extends Map<String,Object>>
Record.Builder<D,?>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 zoneprotected com.google.common.base.MoreObjects.ToStringHelper
string()
Record.Builder<D,?>
toBuilder()
-
-
-
Constructor Detail
-
Record
@ConstructorProperties({"zone","fqdn","record_type","record_id","ttl","rdata"}) protected Record(String zone, String fqdn, String type, long id, int ttl, D rdata)
-
-
Method Detail
-
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.MoreObjects.ToStringHelper string()
-
builder
public static <D extends Map<String,Object>> Record.Builder<D,?> builder()
-
toBuilder
public Record.Builder<D,?> toBuilder()
-
-