Class Definition
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.
If value type is defined as "Resource Specific Values", you will have to make an additional API call to retrieve your system specific values.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Definition.Mask
static interface
Definition.Service
Configuration definition gives you details of the value that you're setting.static interface
Definition.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Long
attributeCount
A count ofprotected List<Attribute>
attributes
protected GregorianCalendar
createDate
Created dateprotected boolean
createDateSpecified
protected Value
defaultValue
protected String
description
Description of a configuration definition.protected boolean
descriptionSpecified
protected String
enumerationValues
Enumeration values separated by comma.protected boolean
enumerationValuesSpecified
protected Group
group
protected String
groupId
Definition group id.protected boolean
groupIdSpecified
protected Long
id
Internal identifier of a configuration definition.protected boolean
idSpecified
protected String
maximumValue
Maximum value of a configuration definition.protected boolean
maximumValueSpecified
protected String
minimumValue
Minimum value of a configuration definition.protected boolean
minimumValueSpecified
protected GregorianCalendar
modifyDate
Last modify dateprotected boolean
modifyDateSpecified
protected Boolean
monitoringDataFlag
protected String
name
Configuration definition name.protected boolean
nameSpecified
protected String
path
Definition path.protected boolean
pathSpecified
protected Long
requireValueFlag
Indicates if a configuration value is required for this definition.protected boolean
requireValueFlagSpecified
protected Section
section
protected Long
sectionId
Internal identifier of a configuration section.protected boolean
sectionIdSpecified
protected String
shortName
Shortened configuration definition name.protected boolean
shortNameSpecified
protected Long
sort
Sort orderprotected boolean
sortSpecified
protected Long
typeId
Internal identifier of a configuration definition type.protected boolean
typeIdSpecified
protected Type
valueType
-
Constructor Summary
Constructors Constructor Description Definition()
-
Method Summary
-
Field Details
-
attributes
-
defaultValue
-
group
-
monitoringDataFlag
-
section
-
valueType
-
createDate
Created date -
createDateSpecified
protected boolean createDateSpecified -
description
Description of a configuration definition. -
descriptionSpecified
protected boolean descriptionSpecified -
enumerationValues
Enumeration values separated by comma. -
enumerationValuesSpecified
protected boolean enumerationValuesSpecified -
groupId
Definition group id. -
groupIdSpecified
protected boolean groupIdSpecified -
id
Internal identifier of a configuration definition. -
idSpecified
protected boolean idSpecified -
maximumValue
Maximum value of a configuration definition. -
maximumValueSpecified
protected boolean maximumValueSpecified -
minimumValue
Minimum value of a configuration definition. -
minimumValueSpecified
protected boolean minimumValueSpecified -
modifyDate
Last modify date -
modifyDateSpecified
protected boolean modifyDateSpecified -
name
Configuration definition name. -
nameSpecified
protected boolean nameSpecified -
path
Definition path. -
pathSpecified
protected boolean pathSpecified -
requireValueFlag
Indicates if a configuration value is required for this definition. -
requireValueFlagSpecified
protected boolean requireValueFlagSpecified -
sectionId
Internal identifier of a configuration section. -
sectionIdSpecified
protected boolean sectionIdSpecified -
shortName
Shortened configuration definition name. -
shortNameSpecified
protected boolean shortNameSpecified -
sort
Sort order -
sortSpecified
protected boolean sortSpecified -
typeId
Internal identifier of a configuration definition type. -
typeIdSpecified
protected boolean typeIdSpecified -
attributeCount
A count of
-
-
Constructor Details
-
Definition
public Definition()
-
-
Method Details
-
getAttributes
-
getDefaultValue
-
setDefaultValue
-
getGroup
-
setGroup
-
getMonitoringDataFlag
-
setMonitoringDataFlag
-
getSection
-
setSection
-
getValueType
-
setValueType
-
getCreateDate
-
setCreateDate
-
isCreateDateSpecified
public boolean isCreateDateSpecified() -
unsetCreateDate
public void unsetCreateDate() -
getDescription
-
setDescription
-
isDescriptionSpecified
public boolean isDescriptionSpecified() -
unsetDescription
public void unsetDescription() -
getEnumerationValues
-
setEnumerationValues
-
isEnumerationValuesSpecified
public boolean isEnumerationValuesSpecified() -
unsetEnumerationValues
public void unsetEnumerationValues() -
getGroupId
-
setGroupId
-
isGroupIdSpecified
public boolean isGroupIdSpecified() -
unsetGroupId
public void unsetGroupId() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getMaximumValue
-
setMaximumValue
-
isMaximumValueSpecified
public boolean isMaximumValueSpecified() -
unsetMaximumValue
public void unsetMaximumValue() -
getMinimumValue
-
setMinimumValue
-
isMinimumValueSpecified
public boolean isMinimumValueSpecified() -
unsetMinimumValue
public void unsetMinimumValue() -
getModifyDate
-
setModifyDate
-
isModifyDateSpecified
public boolean isModifyDateSpecified() -
unsetModifyDate
public void unsetModifyDate() -
getName
-
setName
-
isNameSpecified
public boolean isNameSpecified() -
unsetName
public void unsetName() -
getPath
-
setPath
-
isPathSpecified
public boolean isPathSpecified() -
unsetPath
public void unsetPath() -
getRequireValueFlag
-
setRequireValueFlag
-
isRequireValueFlagSpecified
public boolean isRequireValueFlagSpecified() -
unsetRequireValueFlag
public void unsetRequireValueFlag() -
getSectionId
-
setSectionId
-
isSectionIdSpecified
public boolean isSectionIdSpecified() -
unsetSectionId
public void unsetSectionId() -
getShortName
-
setShortName
-
isShortNameSpecified
public boolean isShortNameSpecified() -
unsetShortName
public void unsetShortName() -
getSort
-
setSort
-
isSortSpecified
public boolean isSortSpecified() -
unsetSort
public void unsetSort() -
getTypeId
-
setTypeId
-
isTypeIdSpecified
public boolean isTypeIdSpecified() -
unsetTypeId
public void unsetTypeId() -
getAttributeCount
-
setAttributeCount
-
asService
-
service
-
service
-