Package com.chargebee.v4.services
Class AddonService
-
Field Summary
Fields inherited from class com.chargebee.v4.services.BaseService
client, options -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy(AddonCopyParams params) copyAsync(AddonCopyParams params) Async variant of copy for addon with params.create(AddonCreateParams params) createAsync(AddonCreateParams params) Async variant of create for addon with params.deleteAsync(String addonId) Async variant of delete for addon without params.list()list(AddonListParams params) Async variant of list for addon without params.listAsync(AddonListParams params) Async variant of list for addon with params.retrieveAsync(String addonId) Async variant of retrieve for addon without params.unarchiveAsync(String addonId) Async variant of unarchive for addon without params.update(String addonId, AddonUpdateParams params) updateAsync(String addonId) Async variant of update for addon without params.updateAsync(String addonId, AddonUpdateParams params) Async variant of update for addon with params.withOptions(RequestOptions options) Apply per-request options for this service instance.Methods inherited from class com.chargebee.v4.services.BaseService
buildPathWithParams, clientForBuilders, clientWithOptions, get, getAsync, getMergedHeaders, getWithSubDomain, getWithSubDomainAsync, header, headers, options, parseResponse, post, postAsync, postJson, postJsonAsync, postJsonWithSubDomain, postJsonWithSubDomainAsync, postWithSubDomain, postWithSubDomainAsync
-
Constructor Details
-
AddonService
-
-
Method Details
-
withOptions
Apply per-request options for this service instance. Users can chain .withOptions or .options to set headers and other options.- Overrides:
withOptionsin classBaseService<AddonService>
-
copy
- Throws:
ChargebeeException
-
copyAsync
Async variant of copy for addon with params. -
unarchive
- Throws:
ChargebeeException
-
unarchiveAsync
Async variant of unarchive for addon without params. -
retrieve
- Throws:
ChargebeeException
-
retrieveAsync
Async variant of retrieve for addon without params. -
update
public AddonUpdateResponse update(String addonId, AddonUpdateParams params) throws ChargebeeException - Throws:
ChargebeeException
-
updateAsync
Async variant of update for addon with params. -
update
- Throws:
ChargebeeException
-
updateAsync
Async variant of update for addon without params. -
list
- Throws:
ChargebeeException
-
listAsync
Async variant of list for addon with params. -
list
- Throws:
ChargebeeException
-
listAsync
Async variant of list for addon without params. -
create
- Throws:
ChargebeeException
-
createAsync
Async variant of create for addon with params. -
delete
- Throws:
ChargebeeException
-
deleteAsync
Async variant of delete for addon without params.
-