Class List
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.container.dns.domain.registration.List
@ApiType("SoftLayer_Container_Dns_Domain_Registration_List") public class List extends Entity
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
List.Mask
-
Field Summary
Fields Modifier and Type Field Description protected String
domainName
The domain name.protected boolean
domainNameSpecified
protected String
encodingType
Three-character language tag for the IDN domain that you're trying to register.protected boolean
encodingTypeSpecified
protected List<Configuration>
extendedAttributeConfiguration
Data required by the Registry for some country code top level domains (i.e.protected boolean
extendedAttributeConfigurationSpecified
protected Long
registrationPeriod
The length of the registration period in years.protected boolean
registrationPeriodSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description List()
-
Method Summary
Modifier and Type Method Description String
getDomainName()
String
getEncodingType()
List<Configuration>
getExtendedAttributeConfiguration()
Long
getRegistrationPeriod()
boolean
isDomainNameSpecified()
boolean
isEncodingTypeSpecified()
boolean
isExtendedAttributeConfigurationSpecified()
boolean
isRegistrationPeriodSpecified()
void
setDomainName(String domainName)
void
setEncodingType(String encodingType)
void
setRegistrationPeriod(Long registrationPeriod)
void
unsetDomainName()
void
unsetEncodingType()
void
unsetExtendedAttributeConfiguration()
void
unsetRegistrationPeriod()
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
domainName
The domain name. -
domainNameSpecified
protected boolean domainNameSpecified -
encodingType
Three-character language tag for the IDN domain that you're trying to register. This is only required for IDN domains. -
encodingTypeSpecified
protected boolean encodingTypeSpecified -
extendedAttributeConfiguration
Data required by the Registry for some country code top level domains (i.e. example.us).
In order to determine if a domain requires extended attributes, use [[SoftLayer_Dns_Domain_Registration::getExtendedAttributes|domain registration]] service. -
extendedAttributeConfigurationSpecified
protected boolean extendedAttributeConfigurationSpecified -
registrationPeriod
The length of the registration period in years. Valid values are 1 – 10. -
registrationPeriodSpecified
protected boolean registrationPeriodSpecified
-
-
Constructor Details
-
List
public List()
-
-
Method Details
-
getDomainName
-
setDomainName
-
isDomainNameSpecified
public boolean isDomainNameSpecified() -
unsetDomainName
public void unsetDomainName() -
getEncodingType
-
setEncodingType
-
isEncodingTypeSpecified
public boolean isEncodingTypeSpecified() -
unsetEncodingType
public void unsetEncodingType() -
getExtendedAttributeConfiguration
-
isExtendedAttributeConfigurationSpecified
public boolean isExtendedAttributeConfigurationSpecified() -
unsetExtendedAttributeConfiguration
public void unsetExtendedAttributeConfiguration() -
getRegistrationPeriod
-
setRegistrationPeriod
-
isRegistrationPeriodSpecified
public boolean isRegistrationPeriodSpecified() -
unsetRegistrationPeriod
public void unsetRegistrationPeriod()
-