# PublishSubscriptionRequest

# PublishSubscriptionRequest

*** ** * ** ***

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

<br />

```
class PublishSubscriptionRequest
```

<br />

*** ** * ** ***

Request to publish subscription.

## Summary

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

|                                                         ### Public functions                                                          |
|---------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [SubscriptionEntity](https://developer.android.com/reference/kotlin/com/google/android/engage/common/datamodel/SubscriptionEntity)`!` | [getSubscription](https://developer.android.com/reference/kotlin/com/google/android/engage/service/PublishSubscriptionRequest#getSubscription())`()` Returns the[SubscriptionEntity](https://developer.android.com/reference/kotlin/com/google/android/engage/common/datamodel/SubscriptionEntity)for subscription in the request. |

|                                                     ### Public properties                                                     |
|-------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------|
| [AccountProfile](https://developer.android.com/reference/kotlin/com/google/android/engage/common/datamodel/AccountProfile)`!` | [accountProfile](https://developer.android.com/reference/kotlin/com/google/android/engage/service/PublishSubscriptionRequest#accountProfile()) |

## Public functions

### getSubscription

```
fun getSubscription(): SubscriptionEntity!
```

Returns the[SubscriptionEntity](https://developer.android.com/reference/kotlin/com/google/android/engage/common/datamodel/SubscriptionEntity)for subscription in the request.  

## Public properties

### accountProfile

```
val accountProfile: AccountProfile!
```