Class Registration
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.dns.domain.Registration
-
@ApiType("SoftLayer_Dns_Domain_Registration") public class Registration extends Entity
The SoftLayer_Dns_Domain_Registration data type represents a domain registration record.- See Also:
- SoftLayer_Dns_Domain_Registration
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Registration.Mask
static interface
Registration.Service
Registration and management of domain names and domain related services.static interface
Registration.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Account
account
The SoftLayer customer account that the domain is registered to.protected GregorianCalendar
createDate
protected boolean
createDateSpecified
protected Status
domainRegistrationStatus
The domain registration status.protected Long
domainRegistrationStatusId
protected boolean
domainRegistrationStatusIdSpecified
protected GregorianCalendar
expireDate
The date that the domain registration will expire.protected boolean
expireDateSpecified
protected Long
id
A domain record's internal identifier.protected boolean
idSpecified
protected Long
lockedFlag
Indicates whether a domain is locked or unlocked.protected boolean
lockedFlagSpecified
protected GregorianCalendar
modifyDate
protected boolean
modifyDateSpecified
protected String
name
A domain's name, for example "example.com".protected boolean
nameSpecified
protected Status
registrantVerificationStatus
The registrant verification status.protected Long
registrantVerificationStatusId
protected boolean
registrantVerificationStatusIdSpecified
protected Provider
serviceProvider
protected Long
serviceProviderId
protected boolean
serviceProviderIdSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Registration()
-
Method Summary
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
account
@ApiProperty protected Account account
The SoftLayer customer account that the domain is registered to.
-
domainRegistrationStatus
@ApiProperty protected Status domainRegistrationStatus
The domain registration status.
-
registrantVerificationStatus
@ApiProperty protected Status registrantVerificationStatus
The registrant verification status.
-
serviceProvider
@ApiProperty protected Provider serviceProvider
-
createDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar createDate
-
createDateSpecified
protected boolean createDateSpecified
-
domainRegistrationStatusId
@ApiProperty(canBeNullOrNotSet=true) protected Long domainRegistrationStatusId
-
domainRegistrationStatusIdSpecified
protected boolean domainRegistrationStatusIdSpecified
-
expireDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar expireDate
The date that the domain registration will expire.
-
expireDateSpecified
protected boolean expireDateSpecified
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
A domain record's internal identifier.
-
idSpecified
protected boolean idSpecified
-
lockedFlag
@ApiProperty(canBeNullOrNotSet=true) protected Long lockedFlag
Indicates whether a domain is locked or unlocked.
-
lockedFlagSpecified
protected boolean lockedFlagSpecified
-
modifyDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar modifyDate
-
modifyDateSpecified
protected boolean modifyDateSpecified
-
name
@ApiProperty(canBeNullOrNotSet=true) protected String name
A domain's name, for example "example.com".
-
nameSpecified
protected boolean nameSpecified
-
registrantVerificationStatusId
@ApiProperty(canBeNullOrNotSet=true) protected Long registrantVerificationStatusId
-
registrantVerificationStatusIdSpecified
protected boolean registrantVerificationStatusIdSpecified
-
serviceProviderId
@ApiProperty(canBeNullOrNotSet=true) protected Long serviceProviderId
-
serviceProviderIdSpecified
protected boolean serviceProviderIdSpecified
-
-
Method Detail
-
getAccount
public Account getAccount()
-
setAccount
public void setAccount(Account account)
-
getDomainRegistrationStatus
public Status getDomainRegistrationStatus()
-
setDomainRegistrationStatus
public void setDomainRegistrationStatus(Status domainRegistrationStatus)
-
getRegistrantVerificationStatus
public Status getRegistrantVerificationStatus()
-
setRegistrantVerificationStatus
public void setRegistrantVerificationStatus(Status registrantVerificationStatus)
-
getServiceProvider
public Provider getServiceProvider()
-
setServiceProvider
public void setServiceProvider(Provider serviceProvider)
-
getCreateDate
public GregorianCalendar getCreateDate()
-
setCreateDate
public void setCreateDate(GregorianCalendar createDate)
-
isCreateDateSpecified
public boolean isCreateDateSpecified()
-
unsetCreateDate
public void unsetCreateDate()
-
getDomainRegistrationStatusId
public Long getDomainRegistrationStatusId()
-
setDomainRegistrationStatusId
public void setDomainRegistrationStatusId(Long domainRegistrationStatusId)
-
isDomainRegistrationStatusIdSpecified
public boolean isDomainRegistrationStatusIdSpecified()
-
unsetDomainRegistrationStatusId
public void unsetDomainRegistrationStatusId()
-
getExpireDate
public GregorianCalendar getExpireDate()
-
setExpireDate
public void setExpireDate(GregorianCalendar expireDate)
-
isExpireDateSpecified
public boolean isExpireDateSpecified()
-
unsetExpireDate
public void unsetExpireDate()
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
isIdSpecified
public boolean isIdSpecified()
-
unsetId
public void unsetId()
-
getLockedFlag
public Long getLockedFlag()
-
setLockedFlag
public void setLockedFlag(Long lockedFlag)
-
isLockedFlagSpecified
public boolean isLockedFlagSpecified()
-
unsetLockedFlag
public void unsetLockedFlag()
-
getModifyDate
public GregorianCalendar getModifyDate()
-
setModifyDate
public void setModifyDate(GregorianCalendar modifyDate)
-
isModifyDateSpecified
public boolean isModifyDateSpecified()
-
unsetModifyDate
public void unsetModifyDate()
-
getName
public String getName()
-
setName
public void setName(String name)
-
isNameSpecified
public boolean isNameSpecified()
-
unsetName
public void unsetName()
-
getRegistrantVerificationStatusId
public Long getRegistrantVerificationStatusId()
-
setRegistrantVerificationStatusId
public void setRegistrantVerificationStatusId(Long registrantVerificationStatusId)
-
isRegistrantVerificationStatusIdSpecified
public boolean isRegistrantVerificationStatusIdSpecified()
-
unsetRegistrantVerificationStatusId
public void unsetRegistrantVerificationStatusId()
-
getServiceProviderId
public Long getServiceProviderId()
-
setServiceProviderId
public void setServiceProviderId(Long serviceProviderId)
-
isServiceProviderIdSpecified
public boolean isServiceProviderIdSpecified()
-
unsetServiceProviderId
public void unsetServiceProviderId()
-
asService
public Registration.Service asService(ApiClient client)
-
service
public static Registration.Service service(ApiClient client)
-
service
public static Registration.Service service(ApiClient client, Long id)
-
-