# RecommendationClusterType

# RecommendationClusterType

*** ** * ** ***

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

<br />

```
@Retention(value = RetentionPolicy.SOURCE)
@IntDef(value = [RecommendationClusterType.TYPE_UNSPECIFIED, RecommendationClusterType.TYPE_TOP_PICKS_FOR_YOU, RecommendationClusterType.TYPE_PROVIDER_ROW])
public annotation RecommendationClusterType
```

<br />

*** ** * ** ***

Type of the recommendation cluster dictates how the recommendation data is meant to be used on Google TV's "ForYou" tab.

## Summary

|   ### Constants    |
|--------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `static final int` | [TYPE_PROVIDER_ROW](https://developer.android.com/reference/com/google/android/engage/common/datamodel/RecommendationClusterType#TYPE_PROVIDER_ROW())` = 2` Provider rows recommendation cluster type.               |
| `static final int` | [TYPE_TOP_PICKS_FOR_YOU](https://developer.android.com/reference/com/google/android/engage/common/datamodel/RecommendationClusterType#TYPE_TOP_PICKS_FOR_YOU())` = 1` Top picks for you recommendation cluster type. |
| `static final int` | [TYPE_UNSPECIFIED](https://developer.android.com/reference/com/google/android/engage/common/datamodel/RecommendationClusterType#TYPE_UNSPECIFIED())` = 0` Unspecified recommendation cluster type.                   |

## Constants

### TYPE_PROVIDER_ROW

```
public static final int TYPE_PROVIDER_ROW = 2
```

Provider rows recommendation cluster type.

Recommendation data from this cluster is meant to be used as an individual provider row.  

### TYPE_TOP_PICKS_FOR_YOU

```
public static final int TYPE_TOP_PICKS_FOR_YOU = 1
```

Top picks for you recommendation cluster type.

Recommendation data from this cluster is meant to intermix within the "top picks for you" row.  

### TYPE_UNSPECIFIED

```
public static final int TYPE_UNSPECIFIED = 0
```

Unspecified recommendation cluster type.

This is the default value when the recommendation cluster type is not specified.