Class Firmware
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.hardware.component.Firmware
-
@ApiType("SoftLayer_Hardware_Component_Firmware") public class Firmware extends Entity
- See Also:
- SoftLayer_Hardware_Component_Firmware
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFirmware.Mask
-
Field Summary
Fields Modifier and Type Field Description protected LongattributeCountA count ofprotected List<Attribute>attributesprotected GregorianCalendarbuildDateprotected booleanbuildDateSpecifiedprotected GregorianCalendarcreateDateprotected booleancreateDateSpecifiedprotected ModelhardwareComponentModelThe Hardware Component Model this Firmware applies to.protected LonghardwareComponentModelIdprotected booleanhardwareComponentModelIdSpecifiedprotected Longidprotected booleanidSpecifiedprotected LongisQualifiedprotected booleanisQualifiedSpecifiedprotected QualificationTypesqualificationTypeprotected StringreleaseNotesprotected booleanreleaseNotesSpecifiedprotected LongrevisionCountA count of all revisions of this firmware.protected List<Revision>revisionsAll revisions of this firmware.protected Longseverityprotected booleanseveritySpecifiedprotected Stringversionprotected booleanversionSpecified-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Firmware()
-
Method Summary
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
attributes
@ApiProperty protected List<Attribute> attributes
-
hardwareComponentModel
@ApiProperty protected Model hardwareComponentModel
The Hardware Component Model this Firmware applies to.
-
qualificationType
@ApiProperty protected QualificationTypes qualificationType
-
revisions
@ApiProperty protected List<Revision> revisions
All revisions of this firmware.
-
buildDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar buildDate
-
buildDateSpecified
protected boolean buildDateSpecified
-
createDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar createDate
-
createDateSpecified
protected boolean createDateSpecified
-
hardwareComponentModelId
@ApiProperty(canBeNullOrNotSet=true) protected Long hardwareComponentModelId
-
hardwareComponentModelIdSpecified
protected boolean hardwareComponentModelIdSpecified
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
-
idSpecified
protected boolean idSpecified
-
isQualified
@ApiProperty(canBeNullOrNotSet=true) protected Long isQualified
-
isQualifiedSpecified
protected boolean isQualifiedSpecified
-
releaseNotes
@ApiProperty(canBeNullOrNotSet=true) protected String releaseNotes
-
releaseNotesSpecified
protected boolean releaseNotesSpecified
-
severity
@ApiProperty(canBeNullOrNotSet=true) protected Long severity
-
severitySpecified
protected boolean severitySpecified
-
version
@ApiProperty(canBeNullOrNotSet=true) protected String version
-
versionSpecified
protected boolean versionSpecified
-
attributeCount
@ApiProperty protected Long attributeCount
A count of
-
revisionCount
@ApiProperty protected Long revisionCount
A count of all revisions of this firmware.
-
-
Method Detail
-
getHardwareComponentModel
public Model getHardwareComponentModel()
-
setHardwareComponentModel
public void setHardwareComponentModel(Model hardwareComponentModel)
-
getQualificationType
public QualificationTypes getQualificationType()
-
setQualificationType
public void setQualificationType(QualificationTypes qualificationType)
-
getBuildDate
public GregorianCalendar getBuildDate()
-
setBuildDate
public void setBuildDate(GregorianCalendar buildDate)
-
isBuildDateSpecified
public boolean isBuildDateSpecified()
-
unsetBuildDate
public void unsetBuildDate()
-
getCreateDate
public GregorianCalendar getCreateDate()
-
setCreateDate
public void setCreateDate(GregorianCalendar createDate)
-
isCreateDateSpecified
public boolean isCreateDateSpecified()
-
unsetCreateDate
public void unsetCreateDate()
-
getHardwareComponentModelId
public Long getHardwareComponentModelId()
-
setHardwareComponentModelId
public void setHardwareComponentModelId(Long hardwareComponentModelId)
-
isHardwareComponentModelIdSpecified
public boolean isHardwareComponentModelIdSpecified()
-
unsetHardwareComponentModelId
public void unsetHardwareComponentModelId()
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
isIdSpecified
public boolean isIdSpecified()
-
unsetId
public void unsetId()
-
getIsQualified
public Long getIsQualified()
-
setIsQualified
public void setIsQualified(Long isQualified)
-
isIsQualifiedSpecified
public boolean isIsQualifiedSpecified()
-
unsetIsQualified
public void unsetIsQualified()
-
getReleaseNotes
public String getReleaseNotes()
-
setReleaseNotes
public void setReleaseNotes(String releaseNotes)
-
isReleaseNotesSpecified
public boolean isReleaseNotesSpecified()
-
unsetReleaseNotes
public void unsetReleaseNotes()
-
getSeverity
public Long getSeverity()
-
setSeverity
public void setSeverity(Long severity)
-
isSeveritySpecified
public boolean isSeveritySpecified()
-
unsetSeverity
public void unsetSeverity()
-
getVersion
public String getVersion()
-
setVersion
public void setVersion(String version)
-
isVersionSpecified
public boolean isVersionSpecified()
-
unsetVersion
public void unsetVersion()
-
getAttributeCount
public Long getAttributeCount()
-
setAttributeCount
public void setAttributeCount(Long attributeCount)
-
getRevisionCount
public Long getRevisionCount()
-
setRevisionCount
public void setRevisionCount(Long revisionCount)
-
-