Package io.getstream.chat.android.models
Class PushPreference
-
- All Implemented Interfaces:
public final class PushPreferenceRepresents the push notification preference for a specific user or channel.
-
-
Field Summary
Fields Modifier and Type Field Description private final PushPreferenceLevellevelprivate final DatedisabledUntilprivate final ChatPreferenceschatPreferences
-
Constructor Summary
Constructors Constructor Description PushPreference(PushPreferenceLevel level, Date disabledUntil, ChatPreferences chatPreferences)
-
Method Summary
Modifier and Type Method Description final PushPreferenceLevelgetLevel()final DategetDisabledUntil()final ChatPreferencesgetChatPreferences()-
-
Constructor Detail
-
PushPreference
PushPreference(PushPreferenceLevel level, Date disabledUntil, ChatPreferences chatPreferences)
- Parameters:
level- Coarse chat level.disabledUntil- Timestamp until which notifications are disabled.chatPreferences- Per-category toggles.
-
-
Method Detail
-
getLevel
final PushPreferenceLevel getLevel()
-
getDisabledUntil
final Date getDisabledUntil()
-
getChatPreferences
final ChatPreferences getChatPreferences()
-
-
-
-