Interface Controller.ServiceAsync
-
- All Superinterfaces:
Maskable
,ResultLimitable
,ServiceAsync
- Enclosing class:
- Controller
public static interface Controller.ServiceAsync extends ServiceAsync
-
-
Method Summary
-
Methods inherited from interface com.softlayer.api.ResultLimitable
getLastResponseTotalItemCount, getResultLimit, setResultLimit
-
-
-
-
Method Detail
-
withNewMask
Controller.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
Controller.Mask withMask()
Description copied from interface:Maskable
Use the existing mask on this service or create it if not present
-
setMask
void setMask(Controller.Mask mask)
-
createLiveLoadBalancer
Future<Boolean> createLiveLoadBalancer(VirtualIpAddress loadBalancer)
-
createLiveLoadBalancer
Future<?> createLiveLoadBalancer(VirtualIpAddress loadBalancer, ResponseHandler<Boolean> callback)
-
deleteLiveLoadBalancer
Future<Boolean> deleteLiveLoadBalancer(VirtualIpAddress loadBalancer)
-
deleteLiveLoadBalancer
Future<?> deleteLiveLoadBalancer(VirtualIpAddress loadBalancer, ResponseHandler<Boolean> callback)
-
deleteLiveLoadBalancerService
Future<Boolean> deleteLiveLoadBalancerService(LoadBalancerService service)
-
deleteLiveLoadBalancerService
Future<?> deleteLiveLoadBalancerService(LoadBalancerService service, ResponseHandler<Boolean> callback)
-
editObject
Future<Boolean> editObject(Controller templateObject)
-
editObject
Future<?> editObject(Controller templateObject, ResponseHandler<Boolean> callback)
-
getBandwidthDataByDate
Future<List<Data>> getBandwidthDataByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime, String networkType)
-
getBandwidthDataByDate
Future<?> getBandwidthDataByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime, String networkType, ResponseHandler<List<Data>> callback)
-
getBandwidthImageByDate
Future<GraphOutputs> getBandwidthImageByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime, String networkType)
-
getBandwidthImageByDate
Future<?> getBandwidthImageByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime, String networkType, ResponseHandler<GraphOutputs> callback)
-
getCustomBandwidthDataByDate
Future<?> getCustomBandwidthDataByDate(Graph graphData, ResponseHandler<Graph> callback)
-
getLiveLoadBalancerServiceGraphImage
Future<byte[]> getLiveLoadBalancerServiceGraphImage(LoadBalancerService service, String graphType, String metric)
-
getLiveLoadBalancerServiceGraphImage
Future<?> getLiveLoadBalancerServiceGraphImage(LoadBalancerService service, String graphType, String metric, ResponseHandler<byte[]> callback)
-
getObject
Future<Controller> getObject()
Async version ofController.Service.getObject()
-
getObject
Future<?> getObject(ResponseHandler<Controller> callback)
-
restoreBaseConfiguration
Future<Boolean> restoreBaseConfiguration()
Async version ofController.Service.restoreBaseConfiguration()
-
restoreBaseConfiguration
Future<?> restoreBaseConfiguration(ResponseHandler<Boolean> callback)
-
restoreConfiguration
Future<Boolean> restoreConfiguration(Long configurationHistoryId)
Async version ofController.Service.restoreConfiguration(java.lang.Long)
-
restoreConfiguration
Future<?> restoreConfiguration(Long configurationHistoryId, ResponseHandler<Boolean> callback)
-
saveCurrentConfiguration
Future<History> saveCurrentConfiguration(String notes)
Async version ofController.Service.saveCurrentConfiguration(java.lang.String)
-
saveCurrentConfiguration
Future<?> saveCurrentConfiguration(String notes, ResponseHandler<History> callback)
-
updateLiveLoadBalancer
Future<Boolean> updateLiveLoadBalancer(VirtualIpAddress loadBalancer)
-
updateLiveLoadBalancer
Future<?> updateLiveLoadBalancer(VirtualIpAddress loadBalancer, ResponseHandler<Boolean> callback)
-
updateNetScalerLicense
Future<Transaction> updateNetScalerLicense()
Async version ofController.Service.updateNetScalerLicense()
-
updateNetScalerLicense
Future<?> updateNetScalerLicense(ResponseHandler<Transaction> callback)
-
getAccount
Future<Account> getAccount()
Async version ofController.Service.getAccount()
-
getAccount
Future<?> getAccount(ResponseHandler<Account> callback)
Async callback version ofController.Service.getAccount()
-
getAverageDailyPublicBandwidthUsage
Future<BigDecimal> getAverageDailyPublicBandwidthUsage()
Async version ofController.Service.getAverageDailyPublicBandwidthUsage()
-
getAverageDailyPublicBandwidthUsage
Future<?> getAverageDailyPublicBandwidthUsage(ResponseHandler<BigDecimal> callback)
Async callback version ofController.Service.getAverageDailyPublicBandwidthUsage()
-
getBillingItem
Future<Controller> getBillingItem()
Async version ofController.Service.getBillingItem()
-
getBillingItem
Future<?> getBillingItem(ResponseHandler<Controller> callback)
Async callback version ofController.Service.getBillingItem()
-
getConfigurationHistory
Future<List<History>> getConfigurationHistory()
Async version ofController.Service.getConfigurationHistory()
-
getConfigurationHistory
Future<?> getConfigurationHistory(ResponseHandler<List<History>> callback)
Async callback version ofController.Service.getConfigurationHistory()
-
getDatacenter
Future<Location> getDatacenter()
Async version ofController.Service.getDatacenter()
-
getDatacenter
Future<?> getDatacenter(ResponseHandler<Location> callback)
Async callback version ofController.Service.getDatacenter()
-
getDescription
Future<String> getDescription()
Async version ofController.Service.getDescription()
-
getDescription
Future<?> getDescription(ResponseHandler<String> callback)
Async callback version ofController.Service.getDescription()
-
getLicenseExpirationDate
Future<GregorianCalendar> getLicenseExpirationDate()
Async version ofController.Service.getLicenseExpirationDate()
-
getLicenseExpirationDate
Future<?> getLicenseExpirationDate(ResponseHandler<GregorianCalendar> callback)
Async callback version ofController.Service.getLicenseExpirationDate()
-
getLoadBalancers
Future<List<VirtualIpAddress>> getLoadBalancers()
Async version ofController.Service.getLoadBalancers()
-
getLoadBalancers
Future<?> getLoadBalancers(ResponseHandler<List<VirtualIpAddress>> callback)
Async callback version ofController.Service.getLoadBalancers()
-
getManagedResourceFlag
Future<Boolean> getManagedResourceFlag()
Async version ofController.Service.getManagedResourceFlag()
-
getManagedResourceFlag
Future<?> getManagedResourceFlag(ResponseHandler<Boolean> callback)
Async callback version ofController.Service.getManagedResourceFlag()
-
getManagementIpAddress
Future<String> getManagementIpAddress()
Async version ofController.Service.getManagementIpAddress()
-
getManagementIpAddress
Future<?> getManagementIpAddress(ResponseHandler<String> callback)
Async callback version ofController.Service.getManagementIpAddress()
-
getNetworkVlan
Future<Vlan> getNetworkVlan()
Async version ofController.Service.getNetworkVlan()
-
getNetworkVlan
Future<?> getNetworkVlan(ResponseHandler<Vlan> callback)
Async callback version ofController.Service.getNetworkVlan()
-
getNetworkVlans
Future<List<Vlan>> getNetworkVlans()
Async version ofController.Service.getNetworkVlans()
-
getNetworkVlans
Future<?> getNetworkVlans(ResponseHandler<List<Vlan>> callback)
Async callback version ofController.Service.getNetworkVlans()
-
getOutboundPublicBandwidthUsage
Future<BigDecimal> getOutboundPublicBandwidthUsage()
Async version ofController.Service.getOutboundPublicBandwidthUsage()
-
getOutboundPublicBandwidthUsage
Future<?> getOutboundPublicBandwidthUsage(ResponseHandler<BigDecimal> callback)
Async callback version ofController.Service.getOutboundPublicBandwidthUsage()
-
getPassword
Future<Password> getPassword()
Async version ofController.Service.getPassword()
-
getPassword
Future<?> getPassword(ResponseHandler<Password> callback)
Async callback version ofController.Service.getPassword()
-
getPrimaryIpAddress
Future<String> getPrimaryIpAddress()
Async version ofController.Service.getPrimaryIpAddress()
-
getPrimaryIpAddress
Future<?> getPrimaryIpAddress(ResponseHandler<String> callback)
Async callback version ofController.Service.getPrimaryIpAddress()
-
getProjectedPublicBandwidthUsage
Future<BigDecimal> getProjectedPublicBandwidthUsage()
Async version ofController.Service.getProjectedPublicBandwidthUsage()
-
getProjectedPublicBandwidthUsage
Future<?> getProjectedPublicBandwidthUsage(ResponseHandler<BigDecimal> callback)
Async callback version ofController.Service.getProjectedPublicBandwidthUsage()
-
getSubnets
Future<List<Subnet>> getSubnets()
Async version ofController.Service.getSubnets()
-
getSubnets
Future<?> getSubnets(ResponseHandler<List<Subnet>> callback)
Async callback version ofController.Service.getSubnets()
-
getTagReferences
Future<List<Reference>> getTagReferences()
Async version ofController.Service.getTagReferences()
-
getTagReferences
Future<?> getTagReferences(ResponseHandler<List<Reference>> callback)
Async callback version ofController.Service.getTagReferences()
-
getType
Future<Type> getType()
Async version ofController.Service.getType()
-
getType
Future<?> getType(ResponseHandler<Type> callback)
Async callback version ofController.Service.getType()
-
getVirtualIpAddresses
Future<List<VirtualIpAddress>> getVirtualIpAddresses()
Async version ofController.Service.getVirtualIpAddresses()
-
getVirtualIpAddresses
Future<?> getVirtualIpAddresses(ResponseHandler<List<VirtualIpAddress>> callback)
Async callback version ofController.Service.getVirtualIpAddresses()
-
-