NIMSDK-AOS 10.4.0-beta
载入中...
搜索中...
未找到
NoDisturbConfig.java
浏览该文件的文档.
1package com.netease.nimlib.sdk.settings.model;
2
3
4import java.io.Serializable;
5
6/**
7 * 免打扰配置,包含是否开启免打扰,免打扰开始时间和结束时间
8 */
9public interface NoDisturbConfig extends Serializable {
10
11 /**
12 * 获取免打扰起始时间
13 *
14 * @return 免打扰配置起始时间,字符串类型,格式为HH:mm
15 */
17
18 /**
19 * 获取免打扰结束时间
20 *
21 * @return 免打扰配置结束时间,字符串类型,格式为HH:mm
22 */
24
25 /**
26 * 设置免打扰开始时间
27 *
28 * @param startTime 起始时间,字符串类型,格式为HH:mm
29 */
30 void setStartTime(String startTime);
31
32 /**
33 * 设置免打扰结束时间
34 *
35 * @param endTime 结束时间,字符串类型,格式为HH:mm
36 */
37 void setStopTime(String endTime);
38
39 /**
40 * 是否开启免打扰
41 *
42 * @return 是否开启免打扰
43 */
44 boolean isOpen();
45
46 /**
47 * 设置免打扰是否开启
48 */
49 void setOpen(boolean open);
50}
免打扰配置,包含是否开启免打扰,免打扰开始时间和结束时间
String getStartTimeString()
获取免打扰起始时间
String getStopTimeString()
获取免打扰结束时间
void setOpen(boolean open)
设置免打扰是否开启
void setStopTime(String endTime)
设置免打扰结束时间
void setStartTime(String startTime)
设置免打扰开始时间