Class Classification
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.provisioning.maintenance.Classification
@ApiType("SoftLayer_Provisioning_Maintenance_Classification") public class Classification extends Entity
The SoftLayer_Provisioning_Maintenance_Classification represent a maintenance type for the specific hardware maintenance desired.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Classification.Mask
static interface
Classification.Service
The SoftLayer_Provisioning_Maintenance_Classification service returns available maintenance classifications.static interface
Classification.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Long
id
The id of the maintenance classification.protected boolean
idSpecified
protected List<Category>
itemCategories
protected Long
itemCategoryCount
A count ofprotected Long
slots
The number of slots required for the maintenance classification.protected boolean
slotsSpecified
protected String
type
The type or name of the maintenance classification.protected boolean
typeSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Classification()
-
Method Summary
Modifier and Type Method Description Classification.Service
asService(ApiClient client)
Long
getId()
List<Category>
getItemCategories()
Long
getItemCategoryCount()
Long
getSlots()
String
getType()
boolean
isIdSpecified()
boolean
isSlotsSpecified()
boolean
isTypeSpecified()
static Classification.Service
service(ApiClient client)
static Classification.Service
service(ApiClient client, Long id)
void
setId(Long id)
void
setItemCategoryCount(Long itemCategoryCount)
void
setSlots(Long slots)
void
setType(String type)
void
unsetId()
void
unsetSlots()
void
unsetType()
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
itemCategories
-
id
The id of the maintenance classification. -
idSpecified
protected boolean idSpecified -
slots
The number of slots required for the maintenance classification. -
slotsSpecified
protected boolean slotsSpecified -
type
The type or name of the maintenance classification. -
typeSpecified
protected boolean typeSpecified -
itemCategoryCount
A count of
-
-
Constructor Details
-
Classification
public Classification()
-
-
Method Details
-
getItemCategories
-
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getSlots
-
setSlots
-
isSlotsSpecified
public boolean isSlotsSpecified() -
unsetSlots
public void unsetSlots() -
getType
-
setType
-
isTypeSpecified
public boolean isTypeSpecified() -
unsetType
public void unsetType() -
getItemCategoryCount
-
setItemCategoryCount
-
asService
-
service
-
service
-