# RecommendationType

# RecommendationType

*** ** * ** ***

[Kotlin](https://developer.android.com/reference/kotlin/com/google/android/engage/common/datamodel/RecommendationType "View this page in Kotlin")\|Java  

<br />

```
@Retention(value = RetentionPolicy.SOURCE)
@IntDef(value = [RecommendationType.TOP_ON_PARTNER, RecommendationType.POPULAR_ON_PARTNER, RecommendationType.NEW_ON_PARTNER, RecommendationType.WATCHED_SIMILAR_TITLES, RecommendationType.RECOMMENDED_FOR_USER, RecommendationType.WATCH_AGAIN, RecommendationType.FROM_USER_WATCHLIST, RecommendationType.USER_LIKED_TITLE, RecommendationType.GENERIC])
public annotation RecommendationType
```

<br />

*** ** * ** ***

Type of a recommendation.

## Summary

|   ### Constants    |
|--------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `static final int` | [FROM_USER_WATCHLIST](https://developer.android.com/reference/com/google/android/engage/common/datamodel/RecommendationType#FROM_USER_WATCHLIST())` = 7`       |
| `static final int` | [GENERIC](https://developer.android.com/reference/com/google/android/engage/common/datamodel/RecommendationType#GENERIC())` = 9`                               |
| `static final int` | [NEW_ON_PARTNER](https://developer.android.com/reference/com/google/android/engage/common/datamodel/RecommendationType#NEW_ON_PARTNER())` = 3`                 |
| `static final int` | [POPULAR_ON_PARTNER](https://developer.android.com/reference/com/google/android/engage/common/datamodel/RecommendationType#POPULAR_ON_PARTNER())` = 2`         |
| `static final int` | [RECOMMENDED_FOR_USER](https://developer.android.com/reference/com/google/android/engage/common/datamodel/RecommendationType#RECOMMENDED_FOR_USER())` = 5`     |
| `static final int` | [TOP_ON_PARTNER](https://developer.android.com/reference/com/google/android/engage/common/datamodel/RecommendationType#TOP_ON_PARTNER())` = 1`                 |
| `static final int` | [USER_LIKED_TITLE](https://developer.android.com/reference/com/google/android/engage/common/datamodel/RecommendationType#USER_LIKED_TITLE())` = 8`             |
| `static final int` | [WATCHED_SIMILAR_TITLES](https://developer.android.com/reference/com/google/android/engage/common/datamodel/RecommendationType#WATCHED_SIMILAR_TITLES())` = 4` |
| `static final int` | [WATCH_AGAIN](https://developer.android.com/reference/com/google/android/engage/common/datamodel/RecommendationType#WATCH_AGAIN())` = 6`                       |

## Constants

### FROM_USER_WATCHLIST

```
public static final int FROM_USER_WATCHLIST = 7
```  

### GENERIC

```
public static final int GENERIC = 9
```  

### NEW_ON_PARTNER

```
public static final int NEW_ON_PARTNER = 3
```  

### POPULAR_ON_PARTNER

```
public static final int POPULAR_ON_PARTNER = 2
```  

### RECOMMENDED_FOR_USER

```
public static final int RECOMMENDED_FOR_USER = 5
```  

### TOP_ON_PARTNER

```
public static final int TOP_ON_PARTNER = 1
```  

### USER_LIKED_TITLE

```
public static final int USER_LIKED_TITLE = 8
```  

### WATCHED_SIMILAR_TITLES

```
public static final int WATCHED_SIMILAR_TITLES = 4
```  

### WATCH_AGAIN

```
public static final int WATCH_AGAIN = 6
```