Class Feature
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.software.description.Feature
-
@ApiType("SoftLayer_Software_Description_Feature") public class Feature extends Entity
The SoftLayer_Software_Description_Feature data type represents a single software description feature. A feature may show up on more than one software description and can not be created, modified, or removed.- See Also:
- SoftLayer_Software_Description_Feature
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFeature.Mask
-
Field Summary
Fields Modifier and Type Field Description protected LongidThe unique identifier for a software description feature.protected booleanidSpecifiedprotected StringkeyNameA unique name used to reference this software description feature.protected booleankeyNameSpecifiedprotected StringnameThe name of a software description feature.protected booleannameSpecifiedprotected StringvendorThe vendor that a software description feature belongs to.protected booleanvendorSpecified-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Feature()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetId()StringgetKeyName()StringgetName()StringgetVendor()booleanisIdSpecified()booleanisKeyNameSpecified()booleanisNameSpecified()booleanisVendorSpecified()voidsetId(Long id)voidsetKeyName(String keyName)voidsetName(String name)voidsetVendor(String vendor)voidunsetId()voidunsetKeyName()voidunsetName()voidunsetVendor()-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
The unique identifier for a software description feature.
-
idSpecified
protected boolean idSpecified
-
keyName
@ApiProperty(canBeNullOrNotSet=true) protected String keyName
A unique name used to reference this software description feature.
-
keyNameSpecified
protected boolean keyNameSpecified
-
name
@ApiProperty(canBeNullOrNotSet=true) protected String name
The name of a software description feature.
-
nameSpecified
protected boolean nameSpecified
-
vendor
@ApiProperty(canBeNullOrNotSet=true) protected String vendor
The vendor that a software description feature belongs to.
-
vendorSpecified
protected boolean vendorSpecified
-
-
Method Detail
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
isIdSpecified
public boolean isIdSpecified()
-
unsetId
public void unsetId()
-
getKeyName
public String getKeyName()
-
setKeyName
public void setKeyName(String keyName)
-
isKeyNameSpecified
public boolean isKeyNameSpecified()
-
unsetKeyName
public void unsetKeyName()
-
getName
public String getName()
-
setName
public void setName(String name)
-
isNameSpecified
public boolean isNameSpecified()
-
unsetName
public void unsetName()
-
getVendor
public String getVendor()
-
setVendor
public void setVendor(String vendor)
-
isVendorSpecified
public boolean isVendorSpecified()
-
unsetVendor
public void unsetVendor()
-
-