Interface ResourceUse.ServiceAsync
- All Superinterfaces:
Maskable,ResultLimitable,ServiceAsync,Trigger.ServiceAsync
- Enclosing class:
- ResourceUse
public static interface ResourceUse.ServiceAsync extends Trigger.ServiceAsync
-
Method Summary
Modifier and Type Method Description Future<ResourceUse>createObject(ResourceUse templateObject)Future<?>createObject(ResourceUse templateObject, ResponseHandler<ResourceUse> callback)Future<ResourceUse>getObjectForResourceUse()Async version ofResourceUse.Service.getObjectForResourceUse()Future<?>getObjectForResourceUse(ResponseHandler<ResourceUse> callback)Future<List<Watch>>getWatches()Async version ofResourceUse.Service.getWatches()Future<?>getWatches(ResponseHandler<List<Watch>> callback)Async callback version ofResourceUse.Service.getWatches()voidsetMask(ResourceUse.Mask mask)ResourceUse.MaskwithMask()Use the existing mask on this service or create it if not presentResourceUse.MaskwithNewMask()Overwrite the existing mask on this service with a new one and return itMethods inherited from interface com.softlayer.api.ResultLimitable
getLastResponseTotalItemCount, getResultLimit, setResultLimitMethods inherited from interface com.softlayer.api.service.scale.policy.Trigger.ServiceAsync
createObject, createObject, deleteObject, deleteObject, editObject, editObject, getObject, getObject, getScalePolicy, getScalePolicy, getType, getType, setMask
-
Method Details
-
withNewMask
ResourceUse.Mask withNewMask()Description copied from interface:MaskableOverwrite the existing mask on this service with a new one and return it- Specified by:
withNewMaskin interfaceMaskable- Specified by:
withNewMaskin interfaceTrigger.ServiceAsync
-
withMask
ResourceUse.Mask withMask()Description copied from interface:MaskableUse the existing mask on this service or create it if not present- Specified by:
withMaskin interfaceMaskable- Specified by:
withMaskin interfaceTrigger.ServiceAsync
-
setMask
-
createObject
-
createObject
-
getObjectForResourceUse
Future<ResourceUse> getObjectForResourceUse()Async version ofResourceUse.Service.getObjectForResourceUse() -
getObjectForResourceUse
-
getWatches
Async version ofResourceUse.Service.getWatches() -
getWatches
Async callback version ofResourceUse.Service.getWatches()
-