Class Section
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.configuration.template.Section
@ApiType("SoftLayer_Configuration_Template_Section") public class Section extends Entity
The SoftLayer_Configuration_Template_Section data type contains information of a configuration section.
Configuration can contain sub-sections.
Configuration can contain sub-sections.
- See Also:
- SoftLayer_Configuration_Template_Section
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Section.Mask
static interface
Section.Service
Configuration section allow you to divide a large configuration values into a smaller pieces.static interface
Section.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected GregorianCalendar
createDate
Created dateprotected boolean
createDateSpecified
protected Long
definitionCount
A count ofprotected List<Definition>
definitions
protected String
description
Configuration section descriptionprotected boolean
descriptionSpecified
protected Boolean
disallowedDeletionFlag
protected Long
id
Internal identifier of a configuration section.protected boolean
idSpecified
protected Template
linkedTemplate
protected String
linkedTemplateId
Internal identifier of a sub configuration template that this section points to.protected boolean
linkedTemplateIdSpecified
protected Reference
linkedTemplateReference
protected GregorianCalendar
modifyDate
Last modified dateprotected boolean
modifyDateSpecified
protected String
name
Configuration section nameprotected boolean
nameSpecified
protected Long
parentId
Internal identifier of the parent configuration sectionprotected boolean
parentIdSpecified
protected Long
profileCount
A count ofprotected List<Profile>
profiles
protected Type
sectionType
protected String
sectionTypeName
protected Long
sort
Sort orderprotected boolean
sortSpecified
protected Long
subSectionCount
A count ofprotected List<Section>
subSections
protected Template
template
protected String
templateId
Internal identifier of a configuration template that this section belongs toprotected boolean
templateIdSpecified
protected Long
typeId
Internal identifier of the configuration section typeprotected boolean
typeIdSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Section()
-
Method Summary
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
definitions
-
disallowedDeletionFlag
-
linkedTemplate
-
linkedTemplateReference
-
profiles
-
sectionType
-
sectionTypeName
-
subSections
-
template
-
createDate
Created date -
createDateSpecified
protected boolean createDateSpecified -
description
Configuration section description -
descriptionSpecified
protected boolean descriptionSpecified -
id
Internal identifier of a configuration section. -
idSpecified
protected boolean idSpecified -
linkedTemplateId
Internal identifier of a sub configuration template that this section points to. Use this property if you wish to create a reference to a sub configuration template when creating a linked section. -
linkedTemplateIdSpecified
protected boolean linkedTemplateIdSpecified -
modifyDate
Last modified date -
modifyDateSpecified
protected boolean modifyDateSpecified -
name
Configuration section name -
nameSpecified
protected boolean nameSpecified -
parentId
Internal identifier of the parent configuration section -
parentIdSpecified
protected boolean parentIdSpecified -
sort
Sort order -
sortSpecified
protected boolean sortSpecified -
templateId
Internal identifier of a configuration template that this section belongs to -
templateIdSpecified
protected boolean templateIdSpecified -
typeId
Internal identifier of the configuration section type -
typeIdSpecified
protected boolean typeIdSpecified -
definitionCount
A count of -
profileCount
A count of -
subSectionCount
A count of
-
-
Constructor Details
-
Section
public Section()
-
-
Method Details
-
getDefinitions
-
getDisallowedDeletionFlag
-
setDisallowedDeletionFlag
-
getLinkedTemplate
-
setLinkedTemplate
-
getLinkedTemplateReference
-
setLinkedTemplateReference
-
getProfiles
-
getSectionType
-
setSectionType
-
getSectionTypeName
-
setSectionTypeName
-
getSubSections
-
getTemplate
-
setTemplate
-
getCreateDate
-
setCreateDate
-
isCreateDateSpecified
public boolean isCreateDateSpecified() -
unsetCreateDate
public void unsetCreateDate() -
getDescription
-
setDescription
-
isDescriptionSpecified
public boolean isDescriptionSpecified() -
unsetDescription
public void unsetDescription() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getLinkedTemplateId
-
setLinkedTemplateId
-
isLinkedTemplateIdSpecified
public boolean isLinkedTemplateIdSpecified() -
unsetLinkedTemplateId
public void unsetLinkedTemplateId() -
getModifyDate
-
setModifyDate
-
isModifyDateSpecified
public boolean isModifyDateSpecified() -
unsetModifyDate
public void unsetModifyDate() -
getName
-
setName
-
isNameSpecified
public boolean isNameSpecified() -
unsetName
public void unsetName() -
getParentId
-
setParentId
-
isParentIdSpecified
public boolean isParentIdSpecified() -
unsetParentId
public void unsetParentId() -
getSort
-
setSort
-
isSortSpecified
public boolean isSortSpecified() -
unsetSort
public void unsetSort() -
getTemplateId
-
setTemplateId
-
isTemplateIdSpecified
public boolean isTemplateIdSpecified() -
unsetTemplateId
public void unsetTemplateId() -
getTypeId
-
setTypeId
-
isTypeIdSpecified
public boolean isTypeIdSpecified() -
unsetTypeId
public void unsetTypeId() -
getDefinitionCount
-
setDefinitionCount
-
getProfileCount
-
setProfileCount
-
getSubSectionCount
-
setSubSectionCount
-
asService
-
service
-
service
-