public class SOAData extends com.google.common.collect.ForwardingMap<String,Object>
SOA
(Start of Authority) RData
SOAData rdata = SOAData.builder() .rname("foo.com.") .mname("admin.foo.com.") .serial(1) .refresh(3600) .retry(600) .expire(604800) .minimum(60).build()
Modifier and Type | Class and Description |
---|---|
static class |
SOAData.Builder |
Modifier and Type | Method and Description |
---|---|
static SOAData.Builder |
builder() |
protected Map<String,Object> |
delegate() |
int |
getExpire()
time value that specifies the upper limit on the time interval that can
elapse before the zone is no longer authoritative.
|
int |
getMinimum()
minimum TTL field that should be exported with any RR from this zone.
|
String |
getMname()
domain-name of the name server that was the original or primary source of
data for this zone
|
int |
getRefresh()
time interval before the zone should be refreshed
|
int |
getRetry()
time interval that should elapse before a failed refresh should be retried
|
String |
getRname()
domain-name which specifies the mailbox of the person responsible for this
zone.
|
int |
getSerial()
version number of the original copy of the zone.
|
SOAData.Builder |
toBuilder() |
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, standardClear, standardContainsKey, standardContainsValue, standardEquals, standardHashCode, standardIsEmpty, standardPutAll, standardRemove, standardToString, values
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public String getMname()
public String getRname()
public int getSerial()
public int getRefresh()
public int getRetry()
public int getExpire()
public int getMinimum()
public static SOAData.Builder builder()
public SOAData.Builder toBuilder()
Copyright © 2009-2018 The Apache Software Foundation. All Rights Reserved.