Interface Repository.ServiceAsync
-
- All Superinterfaces:
Maskable
,ResultLimitable
,ServiceAsync
- Enclosing class:
- Repository
public static interface Repository.ServiceAsync extends ServiceAsync
-
-
Method Summary
-
Methods inherited from interface com.softlayer.api.ResultLimitable
getLastResponseTotalItemCount, getResultLimit, setResultLimit
-
-
-
-
Method Detail
-
withNewMask
Repository.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
Repository.Mask withMask()
Description copied from interface:Maskable
Use the existing mask on this service or create it if not present
-
setMask
void setMask(Repository.Mask mask)
-
getArchiveDiskUsageRatePerGb
Future<BigDecimal> getArchiveDiskUsageRatePerGb()
Async version ofRepository.Service.getArchiveDiskUsageRatePerGb()
-
getArchiveDiskUsageRatePerGb
Future<?> getArchiveDiskUsageRatePerGb(ResponseHandler<BigDecimal> callback)
-
getAverageDiskUsageMetricDataFromInfluxByDate
Future<BigDecimal> getAverageDiskUsageMetricDataFromInfluxByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime)
-
getAverageDiskUsageMetricDataFromInfluxByDate
Future<?> getAverageDiskUsageMetricDataFromInfluxByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime, ResponseHandler<BigDecimal> callback)
-
getAverageUsageMetricDataByDate
Future<BigDecimal> getAverageUsageMetricDataByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime)
-
getAverageUsageMetricDataByDate
Future<?> getAverageUsageMetricDataByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime, ResponseHandler<BigDecimal> callback)
-
getObject
Future<Repository> getObject()
Async version ofRepository.Service.getObject()
-
getObject
Future<?> getObject(ResponseHandler<Repository> callback)
-
getPublicImageDiskUsageRatePerGb
Future<BigDecimal> getPublicImageDiskUsageRatePerGb()
Async version ofRepository.Service.getPublicImageDiskUsageRatePerGb()
-
getPublicImageDiskUsageRatePerGb
Future<?> getPublicImageDiskUsageRatePerGb(ResponseHandler<BigDecimal> callback)
-
getStorageLocations
Future<List<Location>> getStorageLocations()
Async version ofRepository.Service.getStorageLocations()
-
getStorageLocations
Future<?> getStorageLocations(ResponseHandler<List<Location>> callback)
-
getUsageMetricDataByDate
Future<List<Data>> getUsageMetricDataByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime)
-
getUsageMetricDataByDate
Future<?> getUsageMetricDataByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime, ResponseHandler<List<Data>> callback)
-
getUsageMetricImageByDate
Future<GraphOutputs> getUsageMetricImageByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime)
-
getUsageMetricImageByDate
Future<?> getUsageMetricImageByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime, ResponseHandler<GraphOutputs> callback)
-
getAccount
Future<Account> getAccount()
Async version ofRepository.Service.getAccount()
-
getAccount
Future<?> getAccount(ResponseHandler<Account> callback)
Async callback version ofRepository.Service.getAccount()
-
getBillingItem
Future<Item> getBillingItem()
Async version ofRepository.Service.getBillingItem()
-
getBillingItem
Future<?> getBillingItem(ResponseHandler<Item> callback)
Async callback version ofRepository.Service.getBillingItem()
-
getDatacenter
Future<Location> getDatacenter()
Async version ofRepository.Service.getDatacenter()
-
getDatacenter
Future<?> getDatacenter(ResponseHandler<Location> callback)
Async callback version ofRepository.Service.getDatacenter()
-
getDiskImages
Future<List<Image>> getDiskImages()
Async version ofRepository.Service.getDiskImages()
-
getDiskImages
Future<?> getDiskImages(ResponseHandler<List<Image>> callback)
Async callback version ofRepository.Service.getDiskImages()
-
getGuests
Future<List<Guest>> getGuests()
Async version ofRepository.Service.getGuests()
-
getGuests
Future<?> getGuests(ResponseHandler<List<Guest>> callback)
Async callback version ofRepository.Service.getGuests()
-
getMetricTrackingObject
Future<Repository> getMetricTrackingObject()
Async version ofRepository.Service.getMetricTrackingObject()
-
getMetricTrackingObject
Future<?> getMetricTrackingObject(ResponseHandler<Repository> callback)
Async callback version ofRepository.Service.getMetricTrackingObject()
-
getPublicImageBillingItem
Future<Item> getPublicImageBillingItem()
Async version ofRepository.Service.getPublicImageBillingItem()
-
getPublicImageBillingItem
Future<?> getPublicImageBillingItem(ResponseHandler<Item> callback)
Async callback version ofRepository.Service.getPublicImageBillingItem()
-
getType
Future<Type> getType()
Async version ofRepository.Service.getType()
-
getType
Future<?> getType(ResponseHandler<Type> callback)
Async callback version ofRepository.Service.getType()
-
-