Package com.softlayer.api.service.scale
Interface Group.ServiceAsync
-
- All Superinterfaces:
Maskable
,ResultLimitable
,ServiceAsync
- Enclosing class:
- Group
public static interface Group.ServiceAsync extends ServiceAsync
-
-
Method Summary
-
Methods inherited from interface com.softlayer.api.ResultLimitable
getLastResponseTotalItemCount, getResultLimit, setResultLimit
-
-
-
-
Method Detail
-
withNewMask
Group.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
Group.Mask withMask()
Description copied from interface:Maskable
Use the existing mask on this service or create it if not present
-
setMask
void setMask(Group.Mask mask)
-
createObject
Future<Group> createObject(Group templateObject)
Async version ofGroup.Service.createObject(com.softlayer.api.service.scale.Group)
-
createObject
Future<?> createObject(Group templateObject, ResponseHandler<Group> callback)
-
deleteObject
Future<Boolean> deleteObject()
Async version ofGroup.Service.deleteObject()
-
deleteObject
Future<?> deleteObject(ResponseHandler<Boolean> callback)
-
editObject
Future<Boolean> editObject(Group templateObject)
Async version ofGroup.Service.editObject(com.softlayer.api.service.scale.Group)
-
editObject
Future<?> editObject(Group templateObject, ResponseHandler<Boolean> callback)
-
forceDeleteObject
Future<Boolean> forceDeleteObject()
Async version ofGroup.Service.forceDeleteObject()
-
forceDeleteObject
Future<?> forceDeleteObject(ResponseHandler<Boolean> callback)
-
getAvailableHourlyInstanceLimit
Future<Long> getAvailableHourlyInstanceLimit()
Async version ofGroup.Service.getAvailableHourlyInstanceLimit()
-
getAvailableHourlyInstanceLimit
Future<?> getAvailableHourlyInstanceLimit(ResponseHandler<Long> callback)
-
getAvailableRegionalGroups
Future<List<Group>> getAvailableRegionalGroups()
Async version ofGroup.Service.getAvailableRegionalGroups()
-
getAvailableRegionalGroups
Future<?> getAvailableRegionalGroups(ResponseHandler<List<Group>> callback)
-
getObject
Future<Group> getObject()
Async version ofGroup.Service.getObject()
-
getObject
Future<?> getObject(ResponseHandler<Group> callback)
-
resume
Future<Void> resume()
Async version ofGroup.Service.resume()
-
resume
Future<?> resume(ResponseHandler<Void> callback)
-
scale
Future<List<Member>> scale(Long delta)
Async version ofGroup.Service.scale(java.lang.Long)
-
scale
Future<?> scale(Long delta, ResponseHandler<List<Member>> callback)
-
scaleTo
Future<List<Member>> scaleTo(Long number)
Async version ofGroup.Service.scaleTo(java.lang.Long)
-
scaleTo
Future<?> scaleTo(Long number, ResponseHandler<List<Member>> callback)
-
suspend
Future<Void> suspend()
Async version ofGroup.Service.suspend()
-
suspend
Future<?> suspend(ResponseHandler<Void> callback)
-
getAccount
Future<Account> getAccount()
Async version ofGroup.Service.getAccount()
-
getAccount
Future<?> getAccount(ResponseHandler<Account> callback)
Async callback version ofGroup.Service.getAccount()
-
getLoadBalancers
Future<List<LoadBalancer>> getLoadBalancers()
Async version ofGroup.Service.getLoadBalancers()
-
getLoadBalancers
Future<?> getLoadBalancers(ResponseHandler<List<LoadBalancer>> callback)
Async callback version ofGroup.Service.getLoadBalancers()
-
getLogs
Future<List<Log>> getLogs()
Async version ofGroup.Service.getLogs()
-
getLogs
Future<?> getLogs(ResponseHandler<List<Log>> callback)
Async callback version ofGroup.Service.getLogs()
-
getNetworkVlans
Future<List<Vlan>> getNetworkVlans()
Async version ofGroup.Service.getNetworkVlans()
-
getNetworkVlans
Future<?> getNetworkVlans(ResponseHandler<List<Vlan>> callback)
Async callback version ofGroup.Service.getNetworkVlans()
-
getPolicies
Future<List<Policy>> getPolicies()
Async version ofGroup.Service.getPolicies()
-
getPolicies
Future<?> getPolicies(ResponseHandler<List<Policy>> callback)
Async callback version ofGroup.Service.getPolicies()
-
getRegionalGroup
Future<Regional> getRegionalGroup()
Async version ofGroup.Service.getRegionalGroup()
-
getRegionalGroup
Future<?> getRegionalGroup(ResponseHandler<Regional> callback)
Async callback version ofGroup.Service.getRegionalGroup()
-
getStatus
Future<Status> getStatus()
Async version ofGroup.Service.getStatus()
-
getStatus
Future<?> getStatus(ResponseHandler<Status> callback)
Async callback version ofGroup.Service.getStatus()
-
getTerminationPolicy
Future<Policy> getTerminationPolicy()
Async version ofGroup.Service.getTerminationPolicy()
-
getTerminationPolicy
Future<?> getTerminationPolicy(ResponseHandler<Policy> callback)
Async callback version ofGroup.Service.getTerminationPolicy()
-
getVirtualGuestAssets
Future<List<Guest>> getVirtualGuestAssets()
Async version ofGroup.Service.getVirtualGuestAssets()
-
getVirtualGuestAssets
Future<?> getVirtualGuestAssets(ResponseHandler<List<Guest>> callback)
Async callback version ofGroup.Service.getVirtualGuestAssets()
-
getVirtualGuestMembers
Future<List<Guest>> getVirtualGuestMembers()
Async version ofGroup.Service.getVirtualGuestMembers()
-
getVirtualGuestMembers
Future<?> getVirtualGuestMembers(ResponseHandler<List<Guest>> callback)
Async callback version ofGroup.Service.getVirtualGuestMembers()
-
-