NIMSDK-AOS  9.19.0
QChatPushMsgType.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.qchat.enums;
2 
3 /**
4  * 推送消息类型选项
5  * 低等级消息:普通消息等(没有具体目标、没有@意愿) 中等级消息: @所有人等(没有具体目标、有@意愿) 高等级消息: @某些人等(有具体目标、有@意愿)
6  */
7 public enum QChatPushMsgType {
8  /**
9  * 推送全部类型消息
10  */
11  ALL(1),
12  /**
13  * 只推送高、中等级消息
14  */
16  /**
17  * 只推送高等级消息
18  */
20  /**
21  * 全部消息都不推送
22  */
23  NONE(4),
24  /**
25  * 继承上一级配置
26  */
27  INHERIT(5),
28  ;
29 
30  private int value;
31 
32  QChatPushMsgType(int value) {
33  this.value = value;
34  }
35 
36  public int getValue() {
37  return value;
38  }
39 
40  public static QChatPushMsgType typeOfValue(int value) {
41  for (QChatPushMsgType e : values()) {
42  if (e.getValue() == value) {
43  return e;
44  }
45  }
46  return null;
47  }
48 }
推送消息类型选项 低等级消息:普通消息等(没有具体目标、没有@意愿) 中等级消息: @所有人等(没有具体目...
static QChatPushMsgType typeOfValue(int value)