Class 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
  • Field Details

    • layoutItemPreferences

      @ApiProperty protected List<Preference> layoutItemPreferences
      The layout preferences assigned to this layout item
    • layoutItemType

      @ApiProperty protected Type layoutItemType
      The type of the layout item object
    • id

      @ApiProperty(canBeNullOrNotSet=true) protected Long id
      The internal identifier of a layout item
    • idSpecified

      protected boolean idSpecified
    • keyname

      @ApiProperty(canBeNullOrNotSet=true) protected String keyname
      The unique key name of the layout item, used primarily for programmatic purposes
    • keynameSpecified

      protected boolean keynameSpecified
    • layoutItemTypeId

      @ApiProperty(canBeNullOrNotSet=true) protected Long layoutItemTypeId
      The internal identifier of the related [[SoftLayer_Layout_Item_Type]]
    • layoutItemTypeIdSpecified

      protected boolean layoutItemTypeIdSpecified
    • name

      @ApiProperty(canBeNullOrNotSet=true) protected String name
      The friendly name of the layout item
    • nameSpecified

      protected boolean nameSpecified
    • layoutItemPreferenceCount

      @ApiProperty protected Long layoutItemPreferenceCount
      A count of the layout preferences assigned to this layout item
  • Constructor Details

    • Item

      public Item()
  • Method Details

    • getLayoutItemPreferences

      public List<Preference> getLayoutItemPreferences()
    • getLayoutItemType

      public Type getLayoutItemType()
    • setLayoutItemType

      public void setLayoutItemType​(Type layoutItemType)
    • 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()
    • getLayoutItemTypeId

      public Long getLayoutItemTypeId()
    • setLayoutItemTypeId

      public void setLayoutItemTypeId​(Long layoutItemTypeId)
    • isLayoutItemTypeIdSpecified

      public boolean isLayoutItemTypeIdSpecified()
    • unsetLayoutItemTypeId

      public void unsetLayoutItemTypeId()
    • getName

      public String getName()
    • setName

      public void setName​(String name)
    • isNameSpecified

      public boolean isNameSpecified()
    • unsetName

      public void unsetName()
    • getLayoutItemPreferenceCount

      public Long getLayoutItemPreferenceCount()
    • setLayoutItemPreferenceCount

      public void setLayoutItemPreferenceCount​(Long layoutItemPreferenceCount)
    • asService

      public Item.Service asService​(ApiClient client)
    • service

      public static Item.Service service​(ApiClient client)
    • service

      public static Item.Service service​(ApiClient client, Long id)