Package com.softlayer.api.service.layout
Class Item
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.layout.Item
@ApiType("SoftLayer_Layout_Item") public class Item extends Entity
The SoftLayer_Layout_Item contains definitions for default layout items
- See Also:
- SoftLayer_Layout_Item
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Item.Mask
static interface
Item.Service
Layout items are used in the customization of the Portal 4 customer experience.static interface
Item.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Long
id
The internal identifier of a layout itemprotected boolean
idSpecified
protected String
keyname
The unique key name of the layout item, used primarily for programmatic purposesprotected boolean
keynameSpecified
protected Long
layoutItemPreferenceCount
A count of the layout preferences assigned to this layout itemprotected List<Preference>
layoutItemPreferences
The layout preferences assigned to this layout itemprotected Type
layoutItemType
The type of the layout item objectprotected Long
layoutItemTypeId
The internal identifier of the related [[SoftLayer_Layout_Item_Type]]protected boolean
layoutItemTypeIdSpecified
protected String
name
The friendly name of the layout itemprotected boolean
nameSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Item()
-
Method Summary
Modifier and Type Method Description Item.Service
asService(ApiClient client)
Long
getId()
String
getKeyname()
Long
getLayoutItemPreferenceCount()
List<Preference>
getLayoutItemPreferences()
Type
getLayoutItemType()
Long
getLayoutItemTypeId()
String
getName()
boolean
isIdSpecified()
boolean
isKeynameSpecified()
boolean
isLayoutItemTypeIdSpecified()
boolean
isNameSpecified()
static Item.Service
service(ApiClient client)
static Item.Service
service(ApiClient client, Long id)
void
setId(Long id)
void
setKeyname(String keyname)
void
setLayoutItemPreferenceCount(Long layoutItemPreferenceCount)
void
setLayoutItemType(Type layoutItemType)
void
setLayoutItemTypeId(Long layoutItemTypeId)
void
setName(String name)
void
unsetId()
void
unsetKeyname()
void
unsetLayoutItemTypeId()
void
unsetName()
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
layoutItemPreferences
The layout preferences assigned to this layout item -
layoutItemType
The type of the layout item object -
id
The internal identifier of a layout item -
idSpecified
protected boolean idSpecified -
keyname
The unique key name of the layout item, used primarily for programmatic purposes -
keynameSpecified
protected boolean keynameSpecified -
layoutItemTypeId
The internal identifier of the related [[SoftLayer_Layout_Item_Type]] -
layoutItemTypeIdSpecified
protected boolean layoutItemTypeIdSpecified -
name
The friendly name of the layout item -
nameSpecified
protected boolean nameSpecified -
layoutItemPreferenceCount
A count of the layout preferences assigned to this layout item
-
-
Constructor Details
-
Item
public Item()
-
-
Method Details
-
getLayoutItemPreferences
-
getLayoutItemType
-
setLayoutItemType
-
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getKeyname
-
setKeyname
-
isKeynameSpecified
public boolean isKeynameSpecified() -
unsetKeyname
public void unsetKeyname() -
getLayoutItemTypeId
-
setLayoutItemTypeId
-
isLayoutItemTypeIdSpecified
public boolean isLayoutItemTypeIdSpecified() -
unsetLayoutItemTypeId
public void unsetLayoutItemTypeId() -
getName
-
setName
-
isNameSpecified
public boolean isNameSpecified() -
unsetName
public void unsetName() -
getLayoutItemPreferenceCount
-
setLayoutItemPreferenceCount
-
asService
-
service
-
service
-