# WatchFacePushManager.ListWatchFacesResponse

Artifact: [androidx.wear.watchfacepush:watchfacepush](https://developer.android.com/jetpack/androidx/releases/wear-watchfacepush) [View Source](https://cs.android.com/search?q=file:androidx/wear/watchfacepush/WatchFacePush.kt+class:androidx.wear.watchfacepush.WatchFacePushManager.ListWatchFacesResponse) Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/wear-watchfacepush#1.0.0)

*** ** * ** ***


```
public final class WatchFacePushManager.ListWatchFacesResponse
```

<br />

*** ** * ** ***

Represents the response from listing watch faces. See `https://developer.android.com/reference/androidx/wear/watchfacepush/WatchFacePushManager#listWatchFaces()`

## Summary

| ### Public constructors |
|---|
| `https://developer.android.com/reference/androidx/wear/watchfacepush/WatchFacePushManager.ListWatchFacesResponse#ListWatchFacesResponse(kotlin.collections.List,kotlin.Int)( @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/util/List.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/wear/watchfacepush/WatchFacePushManager.WatchFaceDetails> installedWatchFaceDetails, int remainingSlotCount )` |

| ### Public methods |
|---|---|
| `final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/util/List.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/wear/watchfacepush/WatchFacePushManager.WatchFaceDetails>` | `https://developer.android.com/reference/androidx/wear/watchfacepush/WatchFacePushManager.ListWatchFacesResponse#getInstalledWatchFaceDetails()()` The list of installed watch face slots. |
| `final int` | `https://developer.android.com/reference/androidx/wear/watchfacepush/WatchFacePushManager.ListWatchFacesResponse#getRemainingSlotCount()()` The remaining number of slots that can be used by this application to add more watch faces. |

## Public constructors

### ListWatchFacesResponse

Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/wear-watchfacepush#1.0.0)

```
public ListWatchFacesResponse(
    @NonNull List<@NonNull WatchFacePushManager.WatchFaceDetails> installedWatchFaceDetails,
    int remainingSlotCount
)
```

## Public methods

### getInstalledWatchFaceDetails

Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/wear-watchfacepush#1.0.0)

```
public final @NonNull List<@NonNull WatchFacePushManager.WatchFaceDetails> getInstalledWatchFaceDetails()
```

The list of installed watch face slots. **This list only contains watch faces that were added by the calling application.**

### getRemainingSlotCount

Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/wear-watchfacepush#1.0.0)

```
public final int getRemainingSlotCount()
```

The remaining number of slots that can be used by this application to add more watch faces.