[EN]PurchaseFlowParams.Builder
public final class PurchaseFlowParams.Builder extends Object java.lang.Object ↳ com.gaa.sdk.iap.PurchaseFlowParams.Builder
A builder that helps create a PurchaseFlowParams instance easily.
Public methods
setProductId
PurchaseFlowParams.Builder setProductId(String productId)
Parameters: | |
productId | ID of in-app products |
Returns: | |
PurchaseFlowParams.Builder |
|
setProductType
PurchaseFlowParams.Builder setProductType(String productType)
Parameters: | |
productType | PurchaseClient.ProductType Product type of in-app products |
Returns: | |
PurchaseFlowParams.Builder |
|
setProductName
PurchaseFlowParams.Builder setProductType(String productName)
Parameters: | |
productName | Name of products that will be exposed at the time of purchase (not the name of the registered products). |
Returns: | |
PurchaseFlowParams.Builder |
|
setDeveloperPayload
PurchaseFlowParams.Builder setDeveloperPayload(String developerPayload)
Parameters: | |
developerPayload | Developer's payload |
Returns: | |
PurchaseFlowParams.Builder |
|
setGameUserId
PurchaseFlowParams.Builder setGameUserId(String gameUserId)
Parameters: | |
gameUserId | User's ID that is able to be verified by the developer |
Returns: | |
PurchaseFlowParams.Builder |
|
setPromotionApplicable
PurchaseFlowParams.Builder setPromotionApplicable(boolean promotion)
Parameters: | |
promotion | Whether the promotion is applicable or not |
Returns: | |
PurchaseFlowParams.Builder |
|
setQuantity
PurchaseFlowParams.Builder setQuantity(int quantity)
Parameters: | |
quantity | Quantity of products |
Returns: | |
PurchaseFlowParams.Builder |
|
setSubscriptionUpdateParams
PurchaseFlowParams.Builder setSubscriptionUpdateParams(SubscriptionUpdateParams params)
Parameters: | |
params | Mode for upgrade or downgrade of subscription products PurchaseFlowParams.SubscriptionUpdateParams |
Returns: | |
PurchaseFlowParams.Builder |
|
build
PurchaseFlowParams build() Creates a PurchaseFlowParams instance.
Returns: | |
|
Last updated