Class Instance
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.virtual.reservedcapacitygroup.Instance
@ApiType("SoftLayer_Virtual_ReservedCapacityGroup_Instance") public class Instance extends Entity
This data type presents the structure for a virtual reserved capacity group instance.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Instance.Mask
static interface
Instance.Service
SoftLayer_Virtual_ReservedCapacityGroup_Instance reserves capacity for a single instance of a reserved capacity group.static interface
Instance.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Boolean
availableFlag
Flag to indecate whether or not the reserved instance is available or not.protected Item
billingItem
The billing item for the reserved capacity group instance.protected GregorianCalendar
createDate
The date that the reserved capacity group instance was created.protected boolean
createDateSpecified
protected Guest
guest
The virtual guest associated with this reserved capacity group instance.protected Long
guestId
The virtual guest ID associated with this reserved capacity group instance.protected boolean
guestIdSpecified
protected Long
id
The reserved capacity group instance's associated unique ID.protected boolean
idSpecified
protected GregorianCalendar
modifyDate
The date that the reserved capacity group instance was last modified.protected boolean
modifyDateSpecified
protected ReservedCapacityGroup
reservedCapacityGroup
The reserved instances that are members of this reserved capacity group.protected Long
reservedCapacityGroupId
The ID of the reserved capacity group this instance is associated with.protected boolean
reservedCapacityGroupIdSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Instance()
-
Method Summary
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
availableFlag
Flag to indecate whether or not the reserved instance is available or not. -
billingItem
The billing item for the reserved capacity group instance. -
guest
The virtual guest associated with this reserved capacity group instance. -
reservedCapacityGroup
The reserved instances that are members of this reserved capacity group. -
createDate
The date that the reserved capacity group instance was created. -
createDateSpecified
protected boolean createDateSpecified -
guestId
The virtual guest ID associated with this reserved capacity group instance. -
guestIdSpecified
protected boolean guestIdSpecified -
id
The reserved capacity group instance's associated unique ID. -
idSpecified
protected boolean idSpecified -
modifyDate
The date that the reserved capacity group instance was last modified. -
modifyDateSpecified
protected boolean modifyDateSpecified -
reservedCapacityGroupId
The ID of the reserved capacity group this instance is associated with. -
reservedCapacityGroupIdSpecified
protected boolean reservedCapacityGroupIdSpecified
-
-
Constructor Details
-
Instance
public Instance()
-
-
Method Details
-
getAvailableFlag
-
setAvailableFlag
-
getBillingItem
-
setBillingItem
-
getGuest
-
setGuest
-
getReservedCapacityGroup
-
setReservedCapacityGroup
-
getCreateDate
-
setCreateDate
-
isCreateDateSpecified
public boolean isCreateDateSpecified() -
unsetCreateDate
public void unsetCreateDate() -
getGuestId
-
setGuestId
-
isGuestIdSpecified
public boolean isGuestIdSpecified() -
unsetGuestId
public void unsetGuestId() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getModifyDate
-
setModifyDate
-
isModifyDateSpecified
public boolean isModifyDateSpecified() -
unsetModifyDate
public void unsetModifyDate() -
getReservedCapacityGroupId
-
setReservedCapacityGroupId
-
isReservedCapacityGroupIdSpecified
public boolean isReservedCapacityGroupIdSpecified() -
unsetReservedCapacityGroupId
public void unsetReservedCapacityGroupId() -
asService
-
service
-
service
-