# androidx.recommendation.app

*** ** * ** ***

## Annotations

|---|---|
| `https://developer.android.com/reference/androidx/recommendation/app/ContentRecommendation.ContentMaturity` |   |
| `https://developer.android.com/reference/androidx/recommendation/app/ContentRecommendation.ContentPricing` |   |
| `https://developer.android.com/reference/androidx/recommendation/app/ContentRecommendation.ContentStatus` |   |
| `https://developer.android.com/reference/androidx/recommendation/app/ContentRecommendation.ContentType` |   |
| `https://developer.android.com/reference/androidx/recommendation/app/ContentRecommendation.IntentType` |   |

## Classes

|---|---|
| `https://developer.android.com/reference/androidx/recommendation/app/ContentRecommendation` | The ContentRecommendation object encapsulates all application provided data for a single content recommendation item. |
| `https://developer.android.com/reference/androidx/recommendation/app/ContentRecommendation.Builder` | Builder class for `https://developer.android.com/reference/androidx/recommendation/app/ContentRecommendation` objects. |
| `https://developer.android.com/reference/androidx/recommendation/app/ContentRecommendation.IntentData` | Object used to encapsulate the data to be used to build the `https://developer.android.com/reference/android/app/PendingIntent.html` object associated with a given content recommendation, at the time this recommendation gets posted to the home Screen. |
| `https://developer.android.com/reference/androidx/recommendation/app/RecommendationExtender` | Helper class to add content info extensions to notifications. |