Package org.jclouds.glesys.domain
Class Domain.Builder<T extends Domain.Builder<T>>
- java.lang.Object
-
- org.jclouds.glesys.domain.Domain.Builder<T>
-
-
Field Summary
Fields Modifier and Type Field Description protected Date
createTime
protected String
domainName
protected int
expire
protected int
minimum
protected String
primaryNameServer
protected int
recordCount
protected int
refresh
protected String
responsiblePerson
protected int
retry
protected int
ttl
protected boolean
useGlesysNameServer
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Domain
build()
T
createTime(Date createTime)
T
domainName(String domainName)
T
expire(int expire)
T
fromDomain(Domain in)
T
minimum(int minimum)
T
primaryNameServer(String primaryNameServer)
T
recordCount(int recordCount)
T
refresh(int refresh)
T
responsiblePerson(String responsiblePerson)
T
retry(int retry)
protected abstract T
self()
T
ttl(int ttl)
T
useGlesysNameServer(boolean useGlesysNameServer)
-
-
-
Field Detail
-
domainName
protected String domainName
-
createTime
protected Date createTime
-
recordCount
protected int recordCount
-
useGlesysNameServer
protected boolean useGlesysNameServer
-
primaryNameServer
protected String primaryNameServer
-
responsiblePerson
protected String responsiblePerson
-
ttl
protected int ttl
-
refresh
protected int refresh
-
retry
protected int retry
-
expire
protected int expire
-
minimum
protected int minimum
-
-
Method Detail
-
self
protected abstract T self()
-
domainName
public T domainName(String domainName)
- See Also:
Domain.getName()
-
createTime
public T createTime(Date createTime)
- See Also:
Domain.getCreateTime()
-
recordCount
public T recordCount(int recordCount)
- See Also:
Domain.getRecordCount()
-
useGlesysNameServer
public T useGlesysNameServer(boolean useGlesysNameServer)
- See Also:
Domain.isUseGlesysNameServer()
-
primaryNameServer
public T primaryNameServer(String primaryNameServer)
- See Also:
Domain.getPrimaryNameServer()
-
responsiblePerson
public T responsiblePerson(String responsiblePerson)
- See Also:
Domain.getResponsiblePerson()
-
ttl
public T ttl(int ttl)
- See Also:
Domain.getTtl()
-
refresh
public T refresh(int refresh)
- See Also:
Domain.getRefresh()
-
retry
public T retry(int retry)
- See Also:
Domain.getRetry()
-
expire
public T expire(int expire)
- See Also:
Domain.getExpire()
-
minimum
public T minimum(int minimum)
- See Also:
Domain.getMinimum()
-
build
public Domain build()
-
-