Class Property
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.network.storage.Property
@ApiType("SoftLayer_Network_Storage_Property") public class Property extends Entity
A property provides additional information about a volume which it is assigned to. This information can range from "Mountable" flags to utilized snapshot space.
- See Also:
- SoftLayer_Network_Storage_Property
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Property.Mask
-
Field Summary
Fields Modifier and Type Field Description protected GregorianCalendar
createDate
The date a property was created.protected boolean
createDateSpecified
protected GregorianCalendar
modifyDate
The date a property was last modified;protected boolean
modifyDateSpecified
protected Type
type
The type provides a standardized definition for a property.protected String
value
The value of a property.protected boolean
valueSpecified
protected Storage
volume
The associated volume for a property.protected Long
volumeId
The volume id which a property is associated with.protected boolean
volumeIdSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Property()
-
Method Summary
Modifier and Type Method Description GregorianCalendar
getCreateDate()
GregorianCalendar
getModifyDate()
Type
getType()
String
getValue()
Storage
getVolume()
Long
getVolumeId()
boolean
isCreateDateSpecified()
boolean
isModifyDateSpecified()
boolean
isValueSpecified()
boolean
isVolumeIdSpecified()
void
setCreateDate(GregorianCalendar createDate)
void
setModifyDate(GregorianCalendar modifyDate)
void
setType(Type type)
void
setValue(String value)
void
setVolume(Storage volume)
void
setVolumeId(Long volumeId)
void
unsetCreateDate()
void
unsetModifyDate()
void
unsetValue()
void
unsetVolumeId()
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
type
The type provides a standardized definition for a property. -
volume
The associated volume for a property. -
createDate
The date a property was created. -
createDateSpecified
protected boolean createDateSpecified -
modifyDate
The date a property was last modified; -
modifyDateSpecified
protected boolean modifyDateSpecified -
value
The value of a property. -
valueSpecified
protected boolean valueSpecified -
volumeId
The volume id which a property is associated with. -
volumeIdSpecified
protected boolean volumeIdSpecified
-
-
Constructor Details
-
Property
public Property()
-
-
Method Details
-
getType
-
setType
-
getVolume
-
setVolume
-
getCreateDate
-
setCreateDate
-
isCreateDateSpecified
public boolean isCreateDateSpecified() -
unsetCreateDate
public void unsetCreateDate() -
getModifyDate
-
setModifyDate
-
isModifyDateSpecified
public boolean isModifyDateSpecified() -
unsetModifyDate
public void unsetModifyDate() -
getValue
-
setValue
-
isValueSpecified
public boolean isValueSpecified() -
unsetValue
public void unsetValue() -
getVolumeId
-
setVolumeId
-
isVolumeIdSpecified
public boolean isVolumeIdSpecified() -
unsetVolumeId
public void unsetVolumeId()
-