Gamebase SDK for Android 2.49.0
NHN Cloud Gamebase Platform
Loading...
Searching...
No Matches
PurchasableConfiguration.Builder Class Reference

This is the builder class for creating com.toast.android.gamebase.base.purchase.PurchasableConfiguration objects. More...

Collaboration diagram for PurchasableConfiguration.Builder:
Collaboration graph

Public Member Functions

PurchasableConfiguration build ()
 This method creates an instance of com.toast.android.gamebase.base.purchase.PurchasableConfiguration. More...
 
Builder setAllStores (boolean allStores)
 This method determines the target store scope when calling the payment API. More...
 
Builder setIncludeExpiredSubscriptions (boolean includeExpiredSubscriptions)
 This function determines whether to include expired subscriptions when querying subscription status. More...
 

Detailed Description

Member Function Documentation

◆ build()

This method creates an instance of com.toast.android.gamebase.base.purchase.PurchasableConfiguration.

Since
Added 2.45.0.
Returns
an instance of PurchasableConfiguration
Here is the caller graph for this function:

◆ setAllStores()

Builder setAllStores ( boolean  allStores)

This method determines the target store scope when calling the payment API.

Since
Added 2.45.0.
Parameters
allStoresquery API to all stores or not.
Returns
The builder of configuration.
Here is the caller graph for this function:

◆ setIncludeExpiredSubscriptions()

Builder setIncludeExpiredSubscriptions ( boolean  includeExpiredSubscriptions)

This function determines whether to include expired subscriptions when querying subscription status.

Therefore, this setting is effective only when querying subscription status.

Since
Added 2.46.0.
Parameters
includeExpiredSubscriptionsinclude expired subscription information to result or not.
Returns
The builder of configuration.
See also
com.toast.android.gamebase.Gamebase.Purchase#requestSubscriptionsStatus(Activity, PurchasableConfiguration, com.toast.android.gamebase.GamebaseDataCallback)