java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.configuration.template.section.Definition

@ApiType("SoftLayer_Configuration_Template_Section_Definition")
public class Definition
extends Entity
Configuration definition gives you details of the value that you're setting.

If value type is defined as "Resource Specific Values", you will have to make an additional API call to retrieve your system specific values.

See Also:
SoftLayer_Configuration_Template_Section_Definition
  • Field Details

  • Constructor Details

    • Definition

      public Definition()
  • Method Details

    • getAttributes

      public List<Attribute> getAttributes()
    • getDefaultValue

      public Value getDefaultValue()
    • setDefaultValue

      public void setDefaultValue​(Value defaultValue)
    • getGroup

      public Group getGroup()
    • setGroup

      public void setGroup​(Group group)
    • getMonitoringDataFlag

      public Boolean getMonitoringDataFlag()
    • setMonitoringDataFlag

      public void setMonitoringDataFlag​(Boolean monitoringDataFlag)
    • getSection

      public Section getSection()
    • setSection

      public void setSection​(Section section)
    • getValueType

      public Type getValueType()
    • setValueType

      public void setValueType​(Type valueType)
    • getCreateDate

      public GregorianCalendar getCreateDate()
    • setCreateDate

      public void setCreateDate​(GregorianCalendar createDate)
    • isCreateDateSpecified

      public boolean isCreateDateSpecified()
    • unsetCreateDate

      public void unsetCreateDate()
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription​(String description)
    • isDescriptionSpecified

      public boolean isDescriptionSpecified()
    • unsetDescription

      public void unsetDescription()
    • getEnumerationValues

      public String getEnumerationValues()
    • setEnumerationValues

      public void setEnumerationValues​(String enumerationValues)
    • isEnumerationValuesSpecified

      public boolean isEnumerationValuesSpecified()
    • unsetEnumerationValues

      public void unsetEnumerationValues()
    • getGroupId

      public String getGroupId()
    • setGroupId

      public void setGroupId​(String groupId)
    • isGroupIdSpecified

      public boolean isGroupIdSpecified()
    • unsetGroupId

      public void unsetGroupId()
    • getId

      public Long getId()
    • setId

      public void setId​(Long id)
    • isIdSpecified

      public boolean isIdSpecified()
    • unsetId

      public void unsetId()
    • getMaximumValue

      public String getMaximumValue()
    • setMaximumValue

      public void setMaximumValue​(String maximumValue)
    • isMaximumValueSpecified

      public boolean isMaximumValueSpecified()
    • unsetMaximumValue

      public void unsetMaximumValue()
    • getMinimumValue

      public String getMinimumValue()
    • setMinimumValue

      public void setMinimumValue​(String minimumValue)
    • isMinimumValueSpecified

      public boolean isMinimumValueSpecified()
    • unsetMinimumValue

      public void unsetMinimumValue()
    • 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()
    • getPath

      public String getPath()
    • setPath

      public void setPath​(String path)
    • isPathSpecified

      public boolean isPathSpecified()
    • unsetPath

      public void unsetPath()
    • getRequireValueFlag

      public Long getRequireValueFlag()
    • setRequireValueFlag

      public void setRequireValueFlag​(Long requireValueFlag)
    • isRequireValueFlagSpecified

      public boolean isRequireValueFlagSpecified()
    • unsetRequireValueFlag

      public void unsetRequireValueFlag()
    • getSectionId

      public Long getSectionId()
    • setSectionId

      public void setSectionId​(Long sectionId)
    • isSectionIdSpecified

      public boolean isSectionIdSpecified()
    • unsetSectionId

      public void unsetSectionId()
    • getShortName

      public String getShortName()
    • setShortName

      public void setShortName​(String shortName)
    • isShortNameSpecified

      public boolean isShortNameSpecified()
    • unsetShortName

      public void unsetShortName()
    • getSort

      public Long getSort()
    • setSort

      public void setSort​(Long sort)
    • isSortSpecified

      public boolean isSortSpecified()
    • unsetSort

      public void unsetSort()
    • getTypeId

      public Long getTypeId()
    • setTypeId

      public void setTypeId​(Long typeId)
    • isTypeIdSpecified

      public boolean isTypeIdSpecified()
    • unsetTypeId

      public void unsetTypeId()
    • getAttributeCount

      public Long getAttributeCount()
    • setAttributeCount

      public void setAttributeCount​(Long attributeCount)
    • asService

      public Definition.Service asService​(ApiClient client)
    • service

      public static Definition.Service service​(ApiClient client)
    • service

      public static Definition.Service service​(ApiClient client, Long id)