Interface Instance.Service
-
- All Superinterfaces:
Maskable
,ResultLimitable
,Service
- Enclosing class:
- Instance
@ApiService("SoftLayer_Virtual_ReservedCapacityGroup_Instance") public static interface Instance.Service extends Service
SoftLayer_Virtual_ReservedCapacityGroup_Instance reserves capacity for a single instance of a reserved capacity group.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Instance.ServiceAsync
asAsync()
Get an async version of this serviceBoolean
getAvailableFlag()
Flag to indecate whether or not the reserved instance is available or not.Item
getBillingItem()
The billing item for the reserved capacity group instance.Guest
getGuest()
The virtual guest associated with this reserved capacity group instance.Instance
getObject()
ReservedCapacityGroup
getReservedCapacityGroup()
The reserved instances that are members of this reserved capacity group.void
setMask(Instance.Mask mask)
Instance.Mask
withMask()
Use the existing mask on this service or create it if not presentInstance.Mask
withNewMask()
Overwrite the existing mask on this service with a new one and return it-
Methods inherited from interface com.softlayer.api.ResultLimitable
getLastResponseTotalItemCount, getResultLimit, setResultLimit
-
-
-
-
Method Detail
-
asAsync
Instance.ServiceAsync asAsync()
Description copied from interface:Service
Get an async version of this service
-
withNewMask
Instance.Mask withNewMask()
Description copied from interface:Maskable
Overwrite the existing mask on this service with a new one and return it- Specified by:
withNewMask
in interfaceMaskable
-
withMask
Instance.Mask withMask()
Description copied from interface:Maskable
Use the existing mask on this service or create it if not present
-
setMask
void setMask(Instance.Mask mask)
-
getObject
@ApiMethod(instanceRequired=true) Instance getObject()
-
getAvailableFlag
@ApiMethod(instanceRequired=true) Boolean getAvailableFlag()
Flag to indecate whether or not the reserved instance is available or not.
-
getBillingItem
@ApiMethod(instanceRequired=true) Item getBillingItem()
The billing item for the reserved capacity group instance.
-
getGuest
@ApiMethod(instanceRequired=true) Guest getGuest()
The virtual guest associated with this reserved capacity group instance.
-
getReservedCapacityGroup
@ApiMethod(instanceRequired=true) ReservedCapacityGroup getReservedCapacityGroup()
The reserved instances that are members of this reserved capacity group.
-
-