# RecurringProductParams

`public class RecurringProductParams extends Object`\
`java.lang.Object`     \
&#x20;    `↳ com.gaa.sdk.iap.RecurringProductParams`\
&#x20;\
用于变更包月型商品状态的参数。\
**See Also:**\
[PurchaseClient.manageRecurringProductAsync](https://onestore-dev.gitbook.io/dev/chi/tools/billing/v21/references/annotations/purchaseclient.recurringaction)(RecurringProductParams, [RecurringProductListener](https://onestore-dev.gitbook.io/dev/chi/tools/billing/v21/references/interfaces/recurringproductlistener))

## Summary <a href="#id-cn-recurringproductparams-summary" id="id-cn-recurringproductparams-summary"></a>

***

| **Nested classes** | <p><br></p>                                                                                                                             |
| ------------------ | --------------------------------------------------------------------------------------------------------------------------------------- |
| class              | <p><a href="recurringproductparams.builder">RecurringProductParams.Builder</a><br>用于轻松创建RecurringProductParams实例（instance）的builder。</p> |

## Public methods <a href="#id-cn-recurringproductparams-publicmethods" id="id-cn-recurringproductparams-publicmethods"></a>

***

### getPurchaseData <a href="#id-cn-recurringproductparams-getpurchasedata" id="id-cn-recurringproductparams-getpurchasedata"></a>

[`PurchaseData`](https://onestore-dev.gitbook.io/dev/chi/tools/billing/v21/references/classes/purchasedata) `getPurchaseData()`

返回包月型商品的购买数据。

| **Returns:**                                                                                              | <p><br></p> |
| --------------------------------------------------------------------------------------------------------- | ----------- |
| [PurchaseData](https://onestore-dev.gitbook.io/dev/chi/tools/billing/v21/references/classes/purchasedata) | <p><br></p> |

### getRecurringAction <a href="#id-cn-recurringproductparams-getrecurringaction" id="id-cn-recurringproductparams-getrecurringaction"></a>

`String getRecurringAction()`

返回想要变更的包月型商品的状态值。

| **Returns:** | <p><br></p>                                                                                                                                       |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------- |
| String       | [PurchaseClient.RecurringAction](https://onestore-dev.gitbook.io/dev/chi/tools/billing/v21/references/annotations/purchaseclient.recurringaction) |

### newBuilder <a href="#id-cn-recurringproductparams-newbuilder" id="id-cn-recurringproductparams-newbuilder"></a>

[`RecurringProductParams.Builder`](https://onestore-dev.gitbook.io/dev/chi/tools/billing/v21/references/classes/recurringproductparams.builder) `newBuilder()`

生成用于创建RecurringProductParams实例（instance）的builder。

| **Returns:**                                                                                                                                  | <p><br></p> |
| --------------------------------------------------------------------------------------------------------------------------------------------- | ----------- |
| [RecurringProductParams.Builder](https://onestore-dev.gitbook.io/dev/chi/tools/billing/v21/references/classes/recurringproductparams.builder) | <p><br></p> |
