Package com.chargebee.v4.services
Class InAppSubscriptionService
java.lang.Object
com.chargebee.v4.services.BaseService<InAppSubscriptionService>
com.chargebee.v4.services.InAppSubscriptionService
-
Field Summary
Fields inherited from class com.chargebee.v4.services.BaseService
client, options -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionimportReceipt(String inAppSubscriptionAppId, InAppSubscriptionImportReceiptParams params) importReceiptAsync(String inAppSubscriptionAppId, InAppSubscriptionImportReceiptParams params) Async variant of importReceipt for inAppSubscription with params.importSubscription(String inAppSubscriptionAppId) importSubscription(String inAppSubscriptionAppId, InAppSubscriptionImportSubscriptionParams params) importSubscriptionAsync(String inAppSubscriptionAppId) Async variant of importSubscription for inAppSubscription without params.importSubscriptionAsync(String inAppSubscriptionAppId, InAppSubscriptionImportSubscriptionParams params) Async variant of importSubscription for inAppSubscription with params.processReceipt(String inAppSubscriptionAppId, InAppSubscriptionProcessReceiptParams params) processReceiptAsync(String inAppSubscriptionAppId, InAppSubscriptionProcessReceiptParams params) Async variant of processReceipt for inAppSubscription with params.retrieveStoreSubscriptions(String inAppSubscriptionAppId, InAppSubscriptionRetrieveStoreSubscriptionsParams params) retrieveStoreSubscriptionsAsync(String inAppSubscriptionAppId, InAppSubscriptionRetrieveStoreSubscriptionsParams params) Async variant of retrieveStoreSubscriptions for inAppSubscription 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
-
InAppSubscriptionService
-
-
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<InAppSubscriptionService>
-
retrieveStoreSubscriptions
public InAppSubscriptionRetrieveStoreSubscriptionsResponse retrieveStoreSubscriptions(String inAppSubscriptionAppId, InAppSubscriptionRetrieveStoreSubscriptionsParams params) throws ChargebeeException - Throws:
ChargebeeException
-
retrieveStoreSubscriptionsAsync
public CompletableFuture<InAppSubscriptionRetrieveStoreSubscriptionsResponse> retrieveStoreSubscriptionsAsync(String inAppSubscriptionAppId, InAppSubscriptionRetrieveStoreSubscriptionsParams params) Async variant of retrieveStoreSubscriptions for inAppSubscription with params. -
importReceipt
public InAppSubscriptionImportReceiptResponse importReceipt(String inAppSubscriptionAppId, InAppSubscriptionImportReceiptParams params) throws ChargebeeException - Throws:
ChargebeeException
-
importReceiptAsync
public CompletableFuture<InAppSubscriptionImportReceiptResponse> importReceiptAsync(String inAppSubscriptionAppId, InAppSubscriptionImportReceiptParams params) Async variant of importReceipt for inAppSubscription with params. -
importSubscription
public InAppSubscriptionImportSubscriptionResponse importSubscription(String inAppSubscriptionAppId, InAppSubscriptionImportSubscriptionParams params) throws ChargebeeException - Throws:
ChargebeeException
-
importSubscriptionAsync
public CompletableFuture<InAppSubscriptionImportSubscriptionResponse> importSubscriptionAsync(String inAppSubscriptionAppId, InAppSubscriptionImportSubscriptionParams params) Async variant of importSubscription for inAppSubscription with params. -
importSubscription
public InAppSubscriptionImportSubscriptionResponse importSubscription(String inAppSubscriptionAppId) throws ChargebeeException - Throws:
ChargebeeException
-
importSubscriptionAsync
public CompletableFuture<InAppSubscriptionImportSubscriptionResponse> importSubscriptionAsync(String inAppSubscriptionAppId) Async variant of importSubscription for inAppSubscription without params. -
processReceipt
public InAppSubscriptionProcessReceiptResponse processReceipt(String inAppSubscriptionAppId, InAppSubscriptionProcessReceiptParams params) throws ChargebeeException - Throws:
ChargebeeException
-
processReceiptAsync
public CompletableFuture<InAppSubscriptionProcessReceiptResponse> processReceiptAsync(String inAppSubscriptionAppId, InAppSubscriptionProcessReceiptParams params) Async variant of processReceipt for inAppSubscription with params.
-