# RewardRequest

class RewardRequest

What to look a reward up for. Build with [Builder](/developers/references/android/id-frak-sdk-rewards/rewardrequest/builder/), or `RewardRequest { }` from Kotlin.

## Types

| Name | Summary |
|---|---|
| [Builder](/developers/references/android/id-frak-sdk-rewards/rewardrequest/builder/) | class [Builder](/developers/references/android/id-frak-sdk-rewards/rewardrequest/builder/) |

## Properties

| Name | Summary |
|---|---|
| [audience](/developers/references/android/id-frak-sdk-rewards/rewardrequest/audience/) | val [audience](/developers/references/android/id-frak-sdk-rewards/rewardrequest/audience/): [RewardAudience](/developers/references/android/id-frak-sdk-rewards/rewardaudience/)?<br>Referrer or referee. Null ranks both. |
| [products](/developers/references/android/id-frak-sdk-rewards/rewardrequest/products/) | val [products](/developers/references/android/id-frak-sdk-rewards/rewardrequest/products/): [List](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html)&lt;[ProductDetails](/developers/references/android/id-frak-sdk-core/productdetails/)&gt;<br>Products currently in view, when known. Advisory: a campaign scoped to none of them is ranked below one matching at least one. |
| [targetInteraction](/developers/references/android/id-frak-sdk-rewards/rewardrequest/targetinteraction/) | val [targetInteraction](/developers/references/android/id-frak-sdk-rewards/rewardrequest/targetinteraction/): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)?<br>Which interaction the reward is for, e.g. `purchase`. Free-form; a typo silently never matches. |

## Functions

| Name | Summary |
|---|---|
| equals | open operator override fun equals(other: [Any](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html) |
| hashCode | open override fun hashCode(): [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) |
| toString | open override fun toString(): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html) |