Class ExtendedAttribute
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.container.dns.domain.registration.ExtendedAttribute
@ApiType("SoftLayer_Container_Dns_Domain_Registration_ExtendedAttribute") public class ExtendedAttribute extends Entity
This container data type contains extended attributes information for a domain of country code TLD.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ExtendedAttribute.Mask
-
Field Summary
Fields Modifier and Type Field Description protected Boolean
childFlag
Indicates if this is a child of another extended attribute.protected boolean
childFlagSpecified
protected String
description
The description of an extended attribute.protected boolean
descriptionSpecified
protected String
name
The name of an extended attribute.protected boolean
nameSpecified
protected List<Option>
options
The collection of options for an extended attribute.protected boolean
optionsSpecified
protected Long
requiredFlag
Indicates if extended attribute is required.protected boolean
requiredFlagSpecified
protected Boolean
userDefinedFlag
User defined indicates that the value is required from outside sources.protected boolean
userDefinedFlagSpecified
-
Constructor Summary
Constructors Constructor Description ExtendedAttribute()
-
Method Summary
Modifier and Type Method Description Boolean
getChildFlag()
String
getDescription()
String
getName()
List<Option>
getOptions()
Long
getRequiredFlag()
Boolean
getUserDefinedFlag()
boolean
isChildFlagSpecified()
boolean
isDescriptionSpecified()
boolean
isNameSpecified()
boolean
isOptionsSpecified()
boolean
isRequiredFlagSpecified()
boolean
isUserDefinedFlagSpecified()
void
setChildFlag(Boolean childFlag)
void
setDescription(String description)
void
setName(String name)
void
setRequiredFlag(Long requiredFlag)
void
setUserDefinedFlag(Boolean userDefinedFlag)
void
unsetChildFlag()
void
unsetDescription()
void
unsetName()
void
unsetOptions()
void
unsetRequiredFlag()
void
unsetUserDefinedFlag()
-
Field Details
-
childFlag
Indicates if this is a child of another extended attribute. -
childFlagSpecified
protected boolean childFlagSpecified -
description
The description of an extended attribute. -
descriptionSpecified
protected boolean descriptionSpecified -
name
The name of an extended attribute. -
nameSpecified
protected boolean nameSpecified -
options
The collection of options for an extended attribute. -
optionsSpecified
protected boolean optionsSpecified -
requiredFlag
Indicates if extended attribute is required. -
requiredFlagSpecified
protected boolean requiredFlagSpecified -
userDefinedFlag
User defined indicates that the value is required from outside sources. -
userDefinedFlagSpecified
protected boolean userDefinedFlagSpecified
-
-
Constructor Details
-
ExtendedAttribute
public ExtendedAttribute()
-
-
Method Details
-
getChildFlag
-
setChildFlag
-
isChildFlagSpecified
public boolean isChildFlagSpecified() -
unsetChildFlag
public void unsetChildFlag() -
getDescription
-
setDescription
-
isDescriptionSpecified
public boolean isDescriptionSpecified() -
unsetDescription
public void unsetDescription() -
getName
-
setName
-
isNameSpecified
public boolean isNameSpecified() -
unsetName
public void unsetName() -
getOptions
-
isOptionsSpecified
public boolean isOptionsSpecified() -
unsetOptions
public void unsetOptions() -
getRequiredFlag
-
setRequiredFlag
-
isRequiredFlagSpecified
public boolean isRequiredFlagSpecified() -
unsetRequiredFlag
public void unsetRequiredFlag() -
getUserDefinedFlag
-
setUserDefinedFlag
-
isUserDefinedFlagSpecified
public boolean isUserDefinedFlagSpecified() -
unsetUserDefinedFlag
public void unsetUserDefinedFlag()
-