Class Preference

java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.layout.profile.Preference

@ApiType("SoftLayer_Layout_Profile_Preference")
public class Preference
extends Entity
The SoftLayer_Layout_Profile_Preference contains definitions for layout preferences
See Also:
SoftLayer_Layout_Profile_Preference
  • Field Details

    • layoutContainer

      @ApiProperty protected Container layoutContainer
    • layoutItem

      @ApiProperty protected Item layoutItem
    • layoutPreference

      @ApiProperty protected Preference layoutPreference
    • layoutProfile

      @ApiProperty protected Profile layoutProfile
    • createDate

      @ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar createDate
      Timestamp of when the preference was created
    • createDateSpecified

      protected boolean createDateSpecified
    • defaultValueFlag

      @ApiProperty(canBeNullOrNotSet=true) protected Long defaultValueFlag
      Indicates whether this is a default value or not
    • defaultValueFlagSpecified

      protected boolean defaultValueFlagSpecified
    • layoutContainerId

      @ApiProperty(canBeNullOrNotSet=true) protected Long layoutContainerId
      The id of the related [[SoftLayer_Layout_Container]]
    • layoutContainerIdSpecified

      protected boolean layoutContainerIdSpecified
    • layoutItemId

      @ApiProperty(canBeNullOrNotSet=true) protected Long layoutItemId
      The id of the related [[SoftLayer_Layout_Item]]
    • layoutItemIdSpecified

      protected boolean layoutItemIdSpecified
    • layoutPreferenceId

      @ApiProperty(canBeNullOrNotSet=true) protected Long layoutPreferenceId
      The internal identifier of the overridden [[SoftLayer_Layout_Preference]]
    • layoutPreferenceIdSpecified

      protected boolean layoutPreferenceIdSpecified
    • layoutProfileId

      @ApiProperty(canBeNullOrNotSet=true) protected Long layoutProfileId
      The internal identifier of the related [[SoftLayer_Layout_Profile]]
    • layoutProfileIdSpecified

      protected boolean layoutProfileIdSpecified
    • modifyDate

      @ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar modifyDate
      Timestamp of when the preference was last updated
    • modifyDateSpecified

      protected boolean modifyDateSpecified
    • value

      @ApiProperty(canBeNullOrNotSet=true) protected String value
      The value overriding the default value
    • valueSpecified

      protected boolean valueSpecified
  • Constructor Details

    • Preference

      public Preference()
  • Method Details

    • getLayoutContainer

      public Container getLayoutContainer()
    • setLayoutContainer

      public void setLayoutContainer​(Container layoutContainer)
    • getLayoutItem

      public Item getLayoutItem()
    • setLayoutItem

      public void setLayoutItem​(Item layoutItem)
    • getLayoutPreference

      public Preference getLayoutPreference()
    • setLayoutPreference

      public void setLayoutPreference​(Preference layoutPreference)
    • getLayoutProfile

      public Profile getLayoutProfile()
    • setLayoutProfile

      public void setLayoutProfile​(Profile layoutProfile)
    • getCreateDate

      public GregorianCalendar getCreateDate()
    • setCreateDate

      public void setCreateDate​(GregorianCalendar createDate)
    • isCreateDateSpecified

      public boolean isCreateDateSpecified()
    • unsetCreateDate

      public void unsetCreateDate()
    • getDefaultValueFlag

      public Long getDefaultValueFlag()
    • setDefaultValueFlag

      public void setDefaultValueFlag​(Long defaultValueFlag)
    • isDefaultValueFlagSpecified

      public boolean isDefaultValueFlagSpecified()
    • unsetDefaultValueFlag

      public void unsetDefaultValueFlag()
    • getLayoutContainerId

      public Long getLayoutContainerId()
    • setLayoutContainerId

      public void setLayoutContainerId​(Long layoutContainerId)
    • isLayoutContainerIdSpecified

      public boolean isLayoutContainerIdSpecified()
    • unsetLayoutContainerId

      public void unsetLayoutContainerId()
    • getLayoutItemId

      public Long getLayoutItemId()
    • setLayoutItemId

      public void setLayoutItemId​(Long layoutItemId)
    • isLayoutItemIdSpecified

      public boolean isLayoutItemIdSpecified()
    • unsetLayoutItemId

      public void unsetLayoutItemId()
    • getLayoutPreferenceId

      public Long getLayoutPreferenceId()
    • setLayoutPreferenceId

      public void setLayoutPreferenceId​(Long layoutPreferenceId)
    • isLayoutPreferenceIdSpecified

      public boolean isLayoutPreferenceIdSpecified()
    • unsetLayoutPreferenceId

      public void unsetLayoutPreferenceId()
    • getLayoutProfileId

      public Long getLayoutProfileId()
    • setLayoutProfileId

      public void setLayoutProfileId​(Long layoutProfileId)
    • isLayoutProfileIdSpecified

      public boolean isLayoutProfileIdSpecified()
    • unsetLayoutProfileId

      public void unsetLayoutProfileId()
    • getModifyDate

      public GregorianCalendar getModifyDate()
    • setModifyDate

      public void setModifyDate​(GregorianCalendar modifyDate)
    • isModifyDateSpecified

      public boolean isModifyDateSpecified()
    • unsetModifyDate

      public void unsetModifyDate()
    • getValue

      public String getValue()
    • setValue

      public void setValue​(String value)
    • isValueSpecified

      public boolean isValueSpecified()
    • unsetValue

      public void unsetValue()
    • service

      public static Preference.Service service​(ApiClient client)