Class Attribute
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.product.pkg.preset.Attribute
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Attribute.Mask
-
Field Summary
Fields Modifier and Type Field Description protected Type
attributeType
protected Long
attributeTypeId
The internal identifier of the type of attribute that a pacakge preset attribute belongs to.protected boolean
attributeTypeIdSpecified
protected Long
id
A package preset attribute's internal identifier.protected boolean
idSpecified
protected Preset
preset
protected Long
presetId
The internal identifier of the package preset an attribute belongs to.protected boolean
presetIdSpecified
protected String
value
A package preset's attribute value.protected boolean
valueSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Attribute()
-
Method Summary
Modifier and Type Method Description Type
getAttributeType()
Long
getAttributeTypeId()
Long
getId()
Preset
getPreset()
Long
getPresetId()
String
getValue()
boolean
isAttributeTypeIdSpecified()
boolean
isIdSpecified()
boolean
isPresetIdSpecified()
boolean
isValueSpecified()
void
setAttributeType(Type attributeType)
void
setAttributeTypeId(Long attributeTypeId)
void
setId(Long id)
void
setPreset(Preset preset)
void
setPresetId(Long presetId)
void
setValue(String value)
void
unsetAttributeTypeId()
void
unsetId()
void
unsetPresetId()
void
unsetValue()
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
attributeType
@ApiProperty protected Type attributeType
-
preset
@ApiProperty protected Preset preset
-
attributeTypeId
@ApiProperty(canBeNullOrNotSet=true) protected Long attributeTypeId
The internal identifier of the type of attribute that a pacakge preset attribute belongs to.
-
attributeTypeIdSpecified
protected boolean attributeTypeIdSpecified
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
A package preset attribute's internal identifier.
-
idSpecified
protected boolean idSpecified
-
presetId
@ApiProperty(canBeNullOrNotSet=true) protected Long presetId
The internal identifier of the package preset an attribute belongs to.
-
presetIdSpecified
protected boolean presetIdSpecified
-
value
@ApiProperty(canBeNullOrNotSet=true) protected String value
A package preset's attribute value.
-
valueSpecified
protected boolean valueSpecified
-
-
Method Detail
-
getAttributeType
public Type getAttributeType()
-
setAttributeType
public void setAttributeType(Type attributeType)
-
getPreset
public Preset getPreset()
-
setPreset
public void setPreset(Preset preset)
-
getAttributeTypeId
public Long getAttributeTypeId()
-
setAttributeTypeId
public void setAttributeTypeId(Long attributeTypeId)
-
isAttributeTypeIdSpecified
public boolean isAttributeTypeIdSpecified()
-
unsetAttributeTypeId
public void unsetAttributeTypeId()
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
isIdSpecified
public boolean isIdSpecified()
-
unsetId
public void unsetId()
-
getPresetId
public Long getPresetId()
-
setPresetId
public void setPresetId(Long presetId)
-
isPresetIdSpecified
public boolean isPresetIdSpecified()
-
unsetPresetId
public void unsetPresetId()
-
getValue
public String getValue()
-
setValue
public void setValue(String value)
-
isValueSpecified
public boolean isValueSpecified()
-
unsetValue
public void unsetValue()
-
-