Interface Info.Service
- All Superinterfaces:
Maskable
,ResultLimitable
,Service
- Enclosing class:
- Info
@ApiService("SoftLayer_Billing_Info") public static interface Info.Service extends Service
SoftLayer billing info contains company billing information such as the last date a payment was made and the last time any billing information was update. Use the data returned by these methods with other API services to get more detailed information about your billing information.
Due to the sensitivity of your billing information we don't allow changing this data through the API. Please open a sales ticket in our customer portal if you need to change this information.
Due to the sensitivity of your billing information we don't allow changing this data through the API. Please open a sales ticket in our customer portal if you need to change this information.
- See Also:
- SoftLayer_Billing_Info
-
Method Summary
Modifier and Type Method Description Info.ServiceAsync
asAsync()
Get an async version of this serviceAccount
getAccount()
The SoftLayer customer account associated with this billing information.List<Ach>
getAchInformation()
Currency
getCurrency()
Currency to be used by this customer account.Cycle
getCurrentBillingCycle()
Information related to an account's current and previous billing cycles.GregorianCalendar
getLastBillDate()
The date on which an account was last billed.GregorianCalendar
getNextBillDate()
The date on which an account will be billed next.Info
getObject()
getObject retrieves the SoftLayer_Billing_Info object whose data corresponds to the account to which your portal user is tied.void
setMask(Info.Mask mask)
Info.Mask
withMask()
Use the existing mask on this service or create it if not presentInfo.Mask
withNewMask()
Overwrite the existing mask on this service with a new one and return itMethods inherited from interface com.softlayer.api.ResultLimitable
getLastResponseTotalItemCount, getResultLimit, setResultLimit
-
Method Details
-
asAsync
Info.ServiceAsync asAsync()Description copied from interface:Service
Get an async version of this service -
withNewMask
Info.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
Info.Mask withMask()Description copied from interface:Maskable
Use the existing mask on this service or create it if not present -
setMask
-
getObject
getObject retrieves the SoftLayer_Billing_Info object whose data corresponds to the account to which your portal user is tied.- See Also:
- SoftLayer_Billing_Info::getObject
-
getAccount
The SoftLayer customer account associated with this billing information.- See Also:
- SoftLayer_Billing_Info::getAccount
-
getAchInformation
-
getCurrency
Currency to be used by this customer account.- See Also:
- SoftLayer_Billing_Info::getCurrency
-
getCurrentBillingCycle
Information related to an account's current and previous billing cycles. -
getLastBillDate
The date on which an account was last billed.- See Also:
- SoftLayer_Billing_Info::getLastBillDate
-
getNextBillDate
The date on which an account will be billed next.- See Also:
- SoftLayer_Billing_Info::getNextBillDate
-