# BillingProgramInformationDialogParams.Builder


```
public final class BillingProgramInformationDialogParams.Builder
```

<br />

*** ** * ** ***

Builder for `https://developer.android.com/reference/com/android/billingclient/api/BillingProgramInformationDialogParams`.

## Summary

| ### Public methods |
|---|---|
| `https://developer.android.com/reference/com/android/billingclient/api/BillingProgramInformationDialogParams` | `https://developer.android.com/reference/com/android/billingclient/api/BillingProgramInformationDialogParams.Builder#build()()` Builds the `https://developer.android.com/reference/com/android/billingclient/api/BillingProgramInformationDialogParams`. |
| `https://developer.android.com/reference/com/android/billingclient/api/BillingProgramInformationDialogParams.Builder` | `https://developer.android.com/reference/com/android/billingclient/api/BillingProgramInformationDialogParams.Builder#setBillingProgram(int)(int billingProgram)` Sets the billing program for which to show the information dialog. |
| `https://developer.android.com/reference/com/android/billingclient/api/BillingProgramInformationDialogParams.Builder` | `https://developer.android.com/reference/com/android/billingclient/api/BillingProgramInformationDialogParams.Builder#setExternalTransactionToken(java.lang.String)(https://developer.android.com/reference/java/lang/String.html externalTransactionToken)` Sets the external transaction token for which to show the information dialog. |

## Public methods

### build

```
public BillingProgramInformationDialogParams build()
```

Builds the `https://developer.android.com/reference/com/android/billingclient/api/BillingProgramInformationDialogParams`.

### setBillingProgram

```
public BillingProgramInformationDialogParams.Builder setBillingProgram(int billingProgram)
```

Sets the billing program for which to show the information dialog.

Note: Currently, only `https://developer.android.com/reference/com/android/billingclient/api/BillingClient.BillingProgram#BILLING_CHOICE()` is supported.

### setExternalTransactionToken

```
public BillingProgramInformationDialogParams.Builder setExternalTransactionToken(String externalTransactionToken)
```

Sets the external transaction token for which to show the information dialog.