Package com.softlayer.api.service.layout
Class Preference
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.layout.Preference
-
@ApiType("SoftLayer_Layout_Preference") public class Preference extends Entity
The SoftLayer_Layout_Preference contains definitions for default layout item preferences- See Also:
- SoftLayer_Layout_Preference
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Preference.Mask
-
Field Summary
Fields Modifier and Type Field Description protected Long
id
The internal identifier of a layout preferenceprotected boolean
idSpecified
protected Type
layoutPreferenceType
The type of the preference objectprotected Long
layoutPreferenceTypeId
The internal identifier of the related [[SoftLayer_Layout_Preference_Type]]protected boolean
layoutPreferenceTypeIdSpecified
protected String
value
The default value of the preferenceprotected boolean
valueSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Preference()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Long
getId()
Type
getLayoutPreferenceType()
Long
getLayoutPreferenceTypeId()
String
getValue()
boolean
isIdSpecified()
boolean
isLayoutPreferenceTypeIdSpecified()
boolean
isValueSpecified()
void
setId(Long id)
void
setLayoutPreferenceType(Type layoutPreferenceType)
void
setLayoutPreferenceTypeId(Long layoutPreferenceTypeId)
void
setValue(String value)
void
unsetId()
void
unsetLayoutPreferenceTypeId()
void
unsetValue()
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
layoutPreferenceType
@ApiProperty protected Type layoutPreferenceType
The type of the preference object
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
The internal identifier of a layout preference
-
idSpecified
protected boolean idSpecified
-
layoutPreferenceTypeId
@ApiProperty(canBeNullOrNotSet=true) protected Long layoutPreferenceTypeId
The internal identifier of the related [[SoftLayer_Layout_Preference_Type]]
-
layoutPreferenceTypeIdSpecified
protected boolean layoutPreferenceTypeIdSpecified
-
value
@ApiProperty(canBeNullOrNotSet=true) protected String value
The default value of the preference
-
valueSpecified
protected boolean valueSpecified
-
-
Method Detail
-
getLayoutPreferenceType
public Type getLayoutPreferenceType()
-
setLayoutPreferenceType
public void setLayoutPreferenceType(Type layoutPreferenceType)
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
isIdSpecified
public boolean isIdSpecified()
-
unsetId
public void unsetId()
-
getLayoutPreferenceTypeId
public Long getLayoutPreferenceTypeId()
-
setLayoutPreferenceTypeId
public void setLayoutPreferenceTypeId(Long layoutPreferenceTypeId)
-
isLayoutPreferenceTypeIdSpecified
public boolean isLayoutPreferenceTypeIdSpecified()
-
unsetLayoutPreferenceTypeId
public void unsetLayoutPreferenceTypeId()
-
getValue
public String getValue()
-
setValue
public void setValue(String value)
-
isValueSpecified
public boolean isValueSpecified()
-
unsetValue
public void unsetValue()
-
-