Interface Invoice.ServiceAsync
-
- All Superinterfaces:
Maskable
,ResultLimitable
,ServiceAsync
- Enclosing class:
- Invoice
public static interface Invoice.ServiceAsync extends ServiceAsync
-
-
Method Summary
-
Methods inherited from interface com.softlayer.api.ResultLimitable
getLastResponseTotalItemCount, getResultLimit, setResultLimit
-
-
-
-
Method Detail
-
withNewMask
Invoice.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
Invoice.Mask withMask()
Description copied from interface:Maskable
Use the existing mask on this service or create it if not present
-
setMask
void setMask(Invoice.Mask mask)
-
emailInvoices
Future<?> emailInvoices(Email options, ResponseHandler<Void> callback)
-
getExcel
Future<byte[]> getExcel()
Async version ofInvoice.Service.getExcel()
-
getExcel
Future<?> getExcel(ResponseHandler<byte[]> callback)
-
getObject
Future<Invoice> getObject()
Async version ofInvoice.Service.getObject()
-
getObject
Future<?> getObject(ResponseHandler<Invoice> callback)
-
getPdf
Future<byte[]> getPdf()
Async version ofInvoice.Service.getPdf()
-
getPdf
Future<?> getPdf(ResponseHandler<byte[]> callback)
-
getPdfDetailed
Future<byte[]> getPdfDetailed()
Async version ofInvoice.Service.getPdfDetailed()
-
getPdfDetailed
Future<?> getPdfDetailed(ResponseHandler<byte[]> callback)
-
getPdfDetailedFilename
Future<String> getPdfDetailedFilename()
Async version ofInvoice.Service.getPdfDetailedFilename()
-
getPdfDetailedFilename
Future<?> getPdfDetailedFilename(ResponseHandler<String> callback)
-
getPdfFileSize
Future<Long> getPdfFileSize()
Async version ofInvoice.Service.getPdfFileSize()
-
getPdfFileSize
Future<?> getPdfFileSize(ResponseHandler<Long> callback)
-
getPdfFilename
Future<String> getPdfFilename()
Async version ofInvoice.Service.getPdfFilename()
-
getPdfFilename
Future<?> getPdfFilename(ResponseHandler<String> callback)
-
getPreliminaryExcel
Future<byte[]> getPreliminaryExcel()
Async version ofInvoice.Service.getPreliminaryExcel()
-
getPreliminaryExcel
Future<?> getPreliminaryExcel(ResponseHandler<byte[]> callback)
-
getPreliminaryPdf
Future<byte[]> getPreliminaryPdf()
Async version ofInvoice.Service.getPreliminaryPdf()
-
getPreliminaryPdf
Future<?> getPreliminaryPdf(ResponseHandler<byte[]> callback)
-
getPreliminaryPdfDetailed
Future<byte[]> getPreliminaryPdfDetailed()
Async version ofInvoice.Service.getPreliminaryPdfDetailed()
-
getPreliminaryPdfDetailed
Future<?> getPreliminaryPdfDetailed(ResponseHandler<byte[]> callback)
-
getXlsFilename
Future<String> getXlsFilename()
Async version ofInvoice.Service.getXlsFilename()
-
getXlsFilename
Future<?> getXlsFilename(ResponseHandler<String> callback)
-
getZeroFeeItemCounts
Future<List<Count>> getZeroFeeItemCounts()
Async version ofInvoice.Service.getZeroFeeItemCounts()
-
getZeroFeeItemCounts
Future<?> getZeroFeeItemCounts(ResponseHandler<List<Count>> callback)
-
getAccount
Future<Account> getAccount()
Async version ofInvoice.Service.getAccount()
-
getAccount
Future<?> getAccount(ResponseHandler<Account> callback)
Async callback version ofInvoice.Service.getAccount()
-
getAmount
Future<BigDecimal> getAmount()
Async version ofInvoice.Service.getAmount()
-
getAmount
Future<?> getAmount(ResponseHandler<BigDecimal> callback)
Async callback version ofInvoice.Service.getAmount()
-
getBrandAtInvoiceCreation
Future<Brand> getBrandAtInvoiceCreation()
Async version ofInvoice.Service.getBrandAtInvoiceCreation()
-
getBrandAtInvoiceCreation
Future<?> getBrandAtInvoiceCreation(ResponseHandler<Brand> callback)
Async callback version ofInvoice.Service.getBrandAtInvoiceCreation()
-
getDetailedPdfGeneratedFlag
Future<Boolean> getDetailedPdfGeneratedFlag()
Async version ofInvoice.Service.getDetailedPdfGeneratedFlag()
-
getDetailedPdfGeneratedFlag
Future<?> getDetailedPdfGeneratedFlag(ResponseHandler<Boolean> callback)
Async callback version ofInvoice.Service.getDetailedPdfGeneratedFlag()
-
getInvoiceTopLevelItems
Future<List<Item>> getInvoiceTopLevelItems()
Async version ofInvoice.Service.getInvoiceTopLevelItems()
-
getInvoiceTopLevelItems
Future<?> getInvoiceTopLevelItems(ResponseHandler<List<Item>> callback)
Async callback version ofInvoice.Service.getInvoiceTopLevelItems()
-
getInvoiceTotalAmount
Future<BigDecimal> getInvoiceTotalAmount()
Async version ofInvoice.Service.getInvoiceTotalAmount()
-
getInvoiceTotalAmount
Future<?> getInvoiceTotalAmount(ResponseHandler<BigDecimal> callback)
Async callback version ofInvoice.Service.getInvoiceTotalAmount()
-
getInvoiceTotalOneTimeAmount
Future<BigDecimal> getInvoiceTotalOneTimeAmount()
Async version ofInvoice.Service.getInvoiceTotalOneTimeAmount()
-
getInvoiceTotalOneTimeAmount
Future<?> getInvoiceTotalOneTimeAmount(ResponseHandler<BigDecimal> callback)
Async callback version ofInvoice.Service.getInvoiceTotalOneTimeAmount()
-
getInvoiceTotalOneTimeTaxAmount
Future<BigDecimal> getInvoiceTotalOneTimeTaxAmount()
Async version ofInvoice.Service.getInvoiceTotalOneTimeTaxAmount()
-
getInvoiceTotalOneTimeTaxAmount
Future<?> getInvoiceTotalOneTimeTaxAmount(ResponseHandler<BigDecimal> callback)
Async callback version ofInvoice.Service.getInvoiceTotalOneTimeTaxAmount()
-
getInvoiceTotalPreTaxAmount
Future<BigDecimal> getInvoiceTotalPreTaxAmount()
Async version ofInvoice.Service.getInvoiceTotalPreTaxAmount()
-
getInvoiceTotalPreTaxAmount
Future<?> getInvoiceTotalPreTaxAmount(ResponseHandler<BigDecimal> callback)
Async callback version ofInvoice.Service.getInvoiceTotalPreTaxAmount()
-
getInvoiceTotalRecurringAmount
Future<BigDecimal> getInvoiceTotalRecurringAmount()
Async version ofInvoice.Service.getInvoiceTotalRecurringAmount()
-
getInvoiceTotalRecurringAmount
Future<?> getInvoiceTotalRecurringAmount(ResponseHandler<BigDecimal> callback)
Async callback version ofInvoice.Service.getInvoiceTotalRecurringAmount()
-
getInvoiceTotalRecurringTaxAmount
Future<BigDecimal> getInvoiceTotalRecurringTaxAmount()
Async version ofInvoice.Service.getInvoiceTotalRecurringTaxAmount()
-
getInvoiceTotalRecurringTaxAmount
Future<?> getInvoiceTotalRecurringTaxAmount(ResponseHandler<BigDecimal> callback)
Async callback version ofInvoice.Service.getInvoiceTotalRecurringTaxAmount()
-
getItems
Future<List<Item>> getItems()
Async version ofInvoice.Service.getItems()
-
getItems
Future<?> getItems(ResponseHandler<List<Item>> callback)
Async callback version ofInvoice.Service.getItems()
-
getLocalCurrencyExchangeRate
Future<ExchangeRate> getLocalCurrencyExchangeRate()
Async version ofInvoice.Service.getLocalCurrencyExchangeRate()
-
getLocalCurrencyExchangeRate
Future<?> getLocalCurrencyExchangeRate(ResponseHandler<ExchangeRate> callback)
Async callback version ofInvoice.Service.getLocalCurrencyExchangeRate()
-
getPayment
Future<BigDecimal> getPayment()
Async version ofInvoice.Service.getPayment()
-
getPayment
Future<?> getPayment(ResponseHandler<BigDecimal> callback)
Async callback version ofInvoice.Service.getPayment()
-
getPayments
Future<List<Payment>> getPayments()
Async version ofInvoice.Service.getPayments()
-
getPayments
Future<?> getPayments(ResponseHandler<List<Payment>> callback)
Async callback version ofInvoice.Service.getPayments()
-
getSellerRegistration
Future<String> getSellerRegistration()
Async version ofInvoice.Service.getSellerRegistration()
-
getSellerRegistration
Future<?> getSellerRegistration(ResponseHandler<String> callback)
Async callback version ofInvoice.Service.getSellerRegistration()
-
getTaxInfo
Future<Info> getTaxInfo()
Async version ofInvoice.Service.getTaxInfo()
-
getTaxInfo
Future<?> getTaxInfo(ResponseHandler<Info> callback)
Async callback version ofInvoice.Service.getTaxInfo()
-
getTaxInfoHistory
Future<List<Info>> getTaxInfoHistory()
Async version ofInvoice.Service.getTaxInfoHistory()
-
getTaxInfoHistory
Future<?> getTaxInfoHistory(ResponseHandler<List<Info>> callback)
Async callback version ofInvoice.Service.getTaxInfoHistory()
-
getTaxMessage
Future<String> getTaxMessage()
Async version ofInvoice.Service.getTaxMessage()
-
getTaxMessage
Future<?> getTaxMessage(ResponseHandler<String> callback)
Async callback version ofInvoice.Service.getTaxMessage()
-
getTaxType
Future<Type> getTaxType()
Async version ofInvoice.Service.getTaxType()
-
getTaxType
Future<?> getTaxType(ResponseHandler<Type> callback)
Async callback version ofInvoice.Service.getTaxType()
-
-