Class Reference
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.configuration.template.section.Reference
@ApiType("SoftLayer_Configuration_Template_Section_Reference") public class Reference extends Entity
The SoftLayer_Configuration_Template_Section_Reference data type contains information of a configuration section and its associated configuration template.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReference.Maskstatic interfaceReference.ServiceConfiguration section reference allow you to reuse a configuration section from another configuration template.static interfaceReference.ServiceAsync -
Field Summary
Fields Modifier and Type Field Description protected GregorianCalendarcreateDateCreated dateprotected booleancreateDateSpecifiedprotected LongidInternal identifier of a configuration section reference.protected booleanidSpecifiedprotected GregorianCalendarmodifyDateModified dateprotected booleanmodifyDateSpecifiedprotected Sectionsectionprotected LongsectionIdInternal identifier of a configuration section.protected booleansectionIdSpecifiedprotected Templatetemplateprotected LongtemplateIdInternal identifier of a configuration template.protected booleantemplateIdSpecified -
Constructor Summary
Constructors Constructor Description Reference() -
Method Summary
Modifier and Type Method Description Reference.ServiceasService(ApiClient client)GregorianCalendargetCreateDate()LonggetId()GregorianCalendargetModifyDate()SectiongetSection()LonggetSectionId()TemplategetTemplate()LonggetTemplateId()booleanisCreateDateSpecified()booleanisIdSpecified()booleanisModifyDateSpecified()booleanisSectionIdSpecified()booleanisTemplateIdSpecified()static Reference.Serviceservice(ApiClient client)static Reference.Serviceservice(ApiClient client, Long id)voidsetCreateDate(GregorianCalendar createDate)voidsetId(Long id)voidsetModifyDate(GregorianCalendar modifyDate)voidsetSection(Section section)voidsetSectionId(Long sectionId)voidsetTemplate(Template template)voidsetTemplateId(Long templateId)voidunsetCreateDate()voidunsetId()voidunsetModifyDate()voidunsetSectionId()voidunsetTemplateId()
-
Field Details
-
section
-
template
-
createDate
Created date -
createDateSpecified
protected boolean createDateSpecified -
id
Internal identifier of a configuration section reference. -
idSpecified
protected boolean idSpecified -
modifyDate
Modified date -
modifyDateSpecified
protected boolean modifyDateSpecified -
sectionId
Internal identifier of a configuration section. -
sectionIdSpecified
protected boolean sectionIdSpecified -
templateId
Internal identifier of a configuration template. -
templateIdSpecified
protected boolean templateIdSpecified
-
-
Constructor Details
-
Reference
public Reference()
-
-
Method Details
-
getSection
-
setSection
-
getTemplate
-
setTemplate
-
getCreateDate
-
setCreateDate
-
isCreateDateSpecified
public boolean isCreateDateSpecified() -
unsetCreateDate
public void unsetCreateDate() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getModifyDate
-
setModifyDate
-
isModifyDateSpecified
public boolean isModifyDateSpecified() -
unsetModifyDate
public void unsetModifyDate() -
getSectionId
-
setSectionId
-
isSectionIdSpecified
public boolean isSectionIdSpecified() -
unsetSectionId
public void unsetSectionId() -
getTemplateId
-
setTemplateId
-
isTemplateIdSpecified
public boolean isTemplateIdSpecified() -
unsetTemplateId
public void unsetTemplateId() -
asService
-
service
-
service
-