# RecurringProductParams

```
public class RecurringProductParams extends Object
```

```
java.lang.Object
    ↳ com.gaa.sdk.iap.RecurringProductParams
```

<br>

It is a parameter for changing Monthly auto-renewal product status.

**See Also:**

[PurchaseClient.manageRecurringProductAsync](https://dev.onestore.co.kr/wiki/en/doc/purchaseclient-5833436.html)(RecurringProductParams, [RecurringProductListener](https://dev.onestore.co.kr/wiki/en/doc/recurringproductlistener-5833458.html))<br>

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

***

| Nested classes |                                                                                                                                                                                                                         |
| -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| class          | <p><a href="https://dev.onestore.co.kr/wiki/en/doc/recurringproductparams-builder-5833430.html">RecurringProductParams.Builder</a></p><p>It is a builder for easy creation of the RecurringProductParams instances.</p> |

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

***

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

```
 getPurchaseData()
```

It returns the purchase data of Monthly auto-renewal product.

| **Returns:**                                                                     |             |
| -------------------------------------------------------------------------------- | ----------- |
| [PurchaseData](https://dev.onestore.co.kr/wiki/en/doc/purchasedata-5833442.html) | <p><br></p> |

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

```
String getRecurringAction()
```

It returns the status value of Monthly auto-renewal product to be changed.

| **Returns:** |                                                                                                                      |
| ------------ | -------------------------------------------------------------------------------------------------------------------- |
| String       | [PurchaseClient.RecurringAction](https://dev.onestore.co.kr/wiki/en/doc/purchaseclient-recurringaction-5833456.html) |

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

```
 newBuilder()
```

It generates a builder for creating the RecurringProductParams instances.

| **Returns:**                                                                                                         |             |
| -------------------------------------------------------------------------------------------------------------------- | ----------- |
| [RecurringProductParams.Builder](https://dev.onestore.co.kr/wiki/en/doc/recurringproductparams-builder-5833430.html) | <p><br></p> |
