Interface Pricing.ServiceAsync
-
- All Superinterfaces:
Group.ServiceAsync
,Maskable
,ResultLimitable
,ServiceAsync
- Enclosing class:
- Pricing
public static interface Pricing.ServiceAsync extends Group.ServiceAsync
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Future<List<Group>>
getAllObjectsForPricing()
Async version ofPricing.Service.getAllObjectsForPricing()
Future<?>
getAllObjectsForPricing(ResponseHandler<List<Group>> callback)
Future<Pricing>
getObjectForPricing()
Async version ofPricing.Service.getObjectForPricing()
Future<?>
getObjectForPricing(ResponseHandler<Pricing> callback)
Future<List<Price>>
getPrices()
Async version ofPricing.Service.getPrices()
Future<?>
getPrices(ResponseHandler<List<Price>> callback)
Async callback version ofPricing.Service.getPrices()
void
setMask(Pricing.Mask mask)
Pricing.Mask
withMask()
Use the existing mask on this service or create it if not presentPricing.Mask
withNewMask()
Overwrite the existing mask on this service with a new one and return it-
Methods inherited from interface com.softlayer.api.service.location.Group.ServiceAsync
getAllObjects, getAllObjects, getLocationGroupType, getLocationGroupType, getLocations, getLocations, getObject, getObject, setMask
-
Methods inherited from interface com.softlayer.api.ResultLimitable
getLastResponseTotalItemCount, getResultLimit, setResultLimit
-
-
-
-
Method Detail
-
withNewMask
Pricing.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 interfaceGroup.ServiceAsync
- Specified by:
withNewMask
in interfaceMaskable
-
withMask
Pricing.Mask withMask()
Description copied from interface:Maskable
Use the existing mask on this service or create it if not present- Specified by:
withMask
in interfaceGroup.ServiceAsync
- Specified by:
withMask
in interfaceMaskable
-
setMask
void setMask(Pricing.Mask mask)
-
getAllObjectsForPricing
Future<List<Group>> getAllObjectsForPricing()
Async version ofPricing.Service.getAllObjectsForPricing()
-
getAllObjectsForPricing
Future<?> getAllObjectsForPricing(ResponseHandler<List<Group>> callback)
-
getObjectForPricing
Future<Pricing> getObjectForPricing()
Async version ofPricing.Service.getObjectForPricing()
-
getObjectForPricing
Future<?> getObjectForPricing(ResponseHandler<Pricing> callback)
-
getPrices
Future<List<Price>> getPrices()
Async version ofPricing.Service.getPrices()
-
getPrices
Future<?> getPrices(ResponseHandler<List<Price>> callback)
Async callback version ofPricing.Service.getPrices()
-
-