PurchaseFlowParams.Builder

public final class PurchaseFlowParams.Builder extends Object
java.lang.Object
    ↳ com.gaa.sdk.iap.PurchaseFlowParams.Builder

It is a builder for easy creation of the PurchaseFlowParams instances.

Public methods


setProductId

PurchaseFlowParams.Builder setProductId(String productId)

Parameters:

productId

ID of in-app product

Returns:

PurchaseFlowParams.Builder

setProductType

PurchaseFlowParams.Builder setProductType(String productType)

Parameters:

productType

Type of in-app product

PurchaseClient.ProductType

Returns:

PurchaseFlowParams.Builder

setProductName

PurchaseFlowParams.Builder setProductType(String productName)

Parameters:

productName

The name of in-app product to be exposed at the time of purchase, not the name of registered in-app product

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 can be identified by developers

Returns:

PurchaseFlowParams.Builder

setPromotionApplicable

PurchaseFlowParams.Builder setPromotionApplicable(boolean promotion)

Parameters:

promotion

Promotional availability

Returns:

PurchaseFlowParams.Builder

build

 build()

It creates the PurchaseFlowParams instances.

Last updated