PurchaseFlowParams.Builder
public final class PurchaseFlowParams.Builder extends Object
java.lang.Object
↳ com.gaa.sdk.iap.PurchaseFlowParams.Builder
是易于创建PurchaseFlowParams实例(instance)的builder。
Public methods
setProductId
PurchaseFlowParams.Builder setProductId(String productId)
Parameters: |
|
productId | In-App商品ID |
Returns: |
|
PurchaseFlowParams.Builder |
|
setProductType
PurchaseFlowParams.Builder setProductType(String productType)
Parameters: |
|
productType | In-App商品的商品类型 PurchaseClient.ProductType |
Returns: |
|
PurchaseFlowParams.Builder |
|
setProductName
PurchaseFlowParams.Builder setProductType(String productName)
Parameters: |
|
productName | 不是注册的商品名字,而是购买当时显示的商品名字 |
Returns: |
|
PurchaseFlowParams.Builder |
|
setDeveloperPayload
PurchaseFlowParams.Builder setDeveloperPayload(String developerPayload)
Parameters: |
|
developerPayload | 开发公司的payload |
Returns: |
|
PurchaseFlowParams.Builder |
|
setGameUserId
PurchaseFlowParams.Builder setGameUserId(String gameUserId)
Parameters: |
|
gameUserId | 开发公司可以确认的用户ID |
Returns: |
|
PurchaseFlowParams.Builder |
|
setPromotionApplicable
PurchaseFlowParams.Builder setPromotionApplicable(boolean promotion)
Parameters: |
|
promotion | 是否可以进行促销 |
Returns: |
|
PurchaseFlowParams.Builder |
|
setQuantity
PurchaseFlowParams.Builder setQuantity(int quantity)
Parameters: |
|
quantity | 商品数量 |
Returns: |
|
PurchaseFlowParams.Builder |
|
setSubscriptionUpdateParams
PurchaseFlowParams.Builder setSubscriptionUpdateParams(SubscriptionUpdateParams params)
Parameters: |
|
params | 定期支付商品的升级或降级模式 PurchaseFlowParams.SubscriptionUpdateParams |
Returns: |
|
PurchaseFlowParams.Builder |
|
build
PurchaseFlowParams
build()
生成PurchaseFlowParams的实例(instance)。
Returns: |
|
|
Last updated