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
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Preference.Mask
static interface
Preference.Service
The profile preferences are an aggregation of the default preferences and the customized preferences.static interface
Preference.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected GregorianCalendar
createDate
Timestamp of when the preference was createdprotected boolean
createDateSpecified
protected Long
defaultValueFlag
Indicates whether this is a default value or notprotected boolean
defaultValueFlagSpecified
protected Container
layoutContainer
protected Long
layoutContainerId
The id of the related [[SoftLayer_Layout_Container]]protected boolean
layoutContainerIdSpecified
protected Item
layoutItem
protected Long
layoutItemId
The id of the related [[SoftLayer_Layout_Item]]protected boolean
layoutItemIdSpecified
protected Preference
layoutPreference
protected Long
layoutPreferenceId
The internal identifier of the overridden [[SoftLayer_Layout_Preference]]protected boolean
layoutPreferenceIdSpecified
protected Profile
layoutProfile
protected Long
layoutProfileId
The internal identifier of the related [[SoftLayer_Layout_Profile]]protected boolean
layoutProfileIdSpecified
protected GregorianCalendar
modifyDate
Timestamp of when the preference was last updatedprotected boolean
modifyDateSpecified
protected String
value
The value overriding the default valueprotected boolean
valueSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Preference()
-
Method Summary
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
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
-
-
Method Detail
-
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)
-
-