Enum UserNotificationPreference

  • All Implemented Interfaces:
    com.google.protobuf.Internal.EnumLite, java.io.Serializable, java.lang.Comparable<UserNotificationPreference>

    public enum UserNotificationPreference
    extends java.lang.Enum<UserNotificationPreference>
    implements com.google.protobuf.Internal.EnumLite
    Protobuf enum streamlayer.users.UserNotificationPreference
    • Enum Constant Detail

      • USER_NOTIFICATION_PREFERENCE_UNSET

        public static final UserNotificationPreference USER_NOTIFICATION_PREFERENCE_UNSET
        USER_NOTIFICATION_PREFERENCE_UNSET = 0;
      • USER_NOTIFICATION_PREFERENCE_ALL_EVENTS

        public static final UserNotificationPreference USER_NOTIFICATION_PREFERENCE_ALL_EVENTS
        USER_NOTIFICATION_PREFERENCE_ALL_EVENTS = 1;
      • USER_NOTIFICATION_PREFERENCE_IMPORTANT_EVENTS_ONLY

        public static final UserNotificationPreference USER_NOTIFICATION_PREFERENCE_IMPORTANT_EVENTS_ONLY
        USER_NOTIFICATION_PREFERENCE_IMPORTANT_EVENTS_ONLY = 2;
      • USER_NOTIFICATION_PREFERENCE_DAILY_SUMMARY_AND_MENTIONS

        public static final UserNotificationPreference USER_NOTIFICATION_PREFERENCE_DAILY_SUMMARY_AND_MENTIONS
        USER_NOTIFICATION_PREFERENCE_DAILY_SUMMARY_AND_MENTIONS = 3;
    • Field Detail

      • USER_NOTIFICATION_PREFERENCE_UNSET_VALUE

        public static final int USER_NOTIFICATION_PREFERENCE_UNSET_VALUE
        USER_NOTIFICATION_PREFERENCE_UNSET = 0;
        See Also:
        Constant Field Values
      • USER_NOTIFICATION_PREFERENCE_ALL_EVENTS_VALUE

        public static final int USER_NOTIFICATION_PREFERENCE_ALL_EVENTS_VALUE
        USER_NOTIFICATION_PREFERENCE_ALL_EVENTS = 1;
        See Also:
        Constant Field Values
      • USER_NOTIFICATION_PREFERENCE_IMPORTANT_EVENTS_ONLY_VALUE

        public static final int USER_NOTIFICATION_PREFERENCE_IMPORTANT_EVENTS_ONLY_VALUE
        USER_NOTIFICATION_PREFERENCE_IMPORTANT_EVENTS_ONLY = 2;
        See Also:
        Constant Field Values
      • USER_NOTIFICATION_PREFERENCE_DAILY_SUMMARY_AND_MENTIONS_VALUE

        public static final int USER_NOTIFICATION_PREFERENCE_DAILY_SUMMARY_AND_MENTIONS_VALUE
        USER_NOTIFICATION_PREFERENCE_DAILY_SUMMARY_AND_MENTIONS = 3;
        See Also:
        Constant Field Values
    • Method Detail

      • values

        public static UserNotificationPreference[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (UserNotificationPreference c : UserNotificationPreference.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static UserNotificationPreference valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • getNumber

        public final int getNumber()
        Specified by:
        getNumber in interface com.google.protobuf.Internal.EnumLite
      • valueOf

        @Deprecated
        public static UserNotificationPreference valueOf​(int value)
        Deprecated.
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        value - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • internalGetVerifier

        public static com.google.protobuf.Internal.EnumVerifier internalGetVerifier()