# SubscriptionCluster

# SubscriptionCluster

*** ** * ** ***

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

<br />

```
class SubscriptionCluster
```

<br />

*** ** * ** ***

A list of entities for subscription clusters.

## Summary

|                                                                                                                                                  ### Nested types                                                                                                                                                   |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `class `[SubscriptionCluster.Builder](https://developer.android.com/reference/kotlin/com/google/android/engage/common/datamodel/SubscriptionCluster.Builder) Builder class for[SubscriptionCluster](https://developer.android.com/reference/kotlin/com/google/android/engage/common/datamodel/SubscriptionCluster). |

|                                                                                                    ### Public functions                                                                                                     |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Optional](https://guava.dev/releases/21.0/api/docs/com/google/common/base/Optional.html)`<`[AccountProfile](https://developer.android.com/reference/kotlin/com/google/android/engage/common/datamodel/AccountProfile)`!>!` | [getAccountProfile](https://developer.android.com/reference/kotlin/com/google/android/engage/common/datamodel/SubscriptionCluster#getAccountProfile())`()` \* Returns the account profile for a user. |
| [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)                                                                                                                                                  | [getClusterType](https://developer.android.com/reference/kotlin/com/google/android/engage/common/datamodel/SubscriptionCluster#getClusterType())`()`                                                  |

|                                                                                                              ### Public properties                                                                                                               |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [ImmutableList](https://guava.dev/releases/21.0/api/docs/com/google/common/collect/ImmutableList.html)`<`[SubscriptionEntity](https://developer.android.com/reference/kotlin/com/google/android/engage/common/datamodel/SubscriptionEntity)`!>!` | [subscriptionEntities](https://developer.android.com/reference/kotlin/com/google/android/engage/common/datamodel/SubscriptionCluster#subscriptionEntities()) |

## Public functions

### getAccountProfile

```
fun getAccountProfile(): Optional<AccountProfile!>!
```

\* Returns the account profile for a user.  

### getClusterType

```
fun getClusterType(): Int
```  

## Public properties

### subscriptionEntities

```
val subscriptionEntities: ImmutableList<SubscriptionEntity!>!
```