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>
- Direct Known Subclasses:
SOARecord
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Record.Builder<D extends Map<String,
Object>, B extends Record.Builder<D, B>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <D extends Map<String,
Object>>
Record.Builder<D, ?> builder()
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, ?>
-
Constructor Details
-
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 Details
-
getTTL
public int getTTL()The current ttl of the record or zero if default for the zone -
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
-
toBuilder
-