A B C D F G I J M N O P R S T U V _ 

A

ADD - Static variable in class cn.jmessage.api.common.model.NoDisturbPayload
 
addBlackList(String, String...) - Method in class cn.jmessage.api.JMessageClient
Add Users to black list
addBlackList(String, String...) - Method in class cn.jmessage.api.user.UserClient
Add Users to black list
addChatRoomMember(long, String...) - Method in class cn.jmessage.api.chatroom.ChatRoomClient
Add members to chat room
addChatRoomMember(long, Members) - Method in class cn.jmessage.api.chatroom.ChatRoomClient
Add members to chat room
addChatRoomMember(long, String...) - Method in class cn.jmessage.api.JMessageClient
Add members to chat room
addChatRoomMember(long, Members) - Method in class cn.jmessage.api.JMessageClient
Add members to chat room
addCrossBlacklist(String, CrossBlacklist[]) - Method in class cn.jmessage.api.crossapp.CrossAppClient
Add blacklist whose users belong to another app to a given user.
addCrossBlacklist(String, CrossBlacklist[]) - Method in class cn.jmessage.api.JMessageClient
Add blacklist whose users belong to another app to a given user.
addCrossFriends(String, CrossFriendPayload) - Method in class cn.jmessage.api.crossapp.CrossAppClient
Add users from cross app.
addCrossFriends(String, CrossFriendPayload) - Method in class cn.jmessage.api.JMessageClient
Add users from cross app.
addExtra(String, String) - Method in class cn.jmessage.api.common.model.message.MessageBody.Builder
 
addExtra(String, Number) - Method in class cn.jmessage.api.common.model.message.MessageBody.Builder
 
addExtra(String, Boolean) - Method in class cn.jmessage.api.common.model.message.MessageBody.Builder
 
addExtra(String, String) - Method in class cn.jmessage.api.common.model.RegisterInfo.Builder
 
addExtra(String, Number) - Method in class cn.jmessage.api.common.model.RegisterInfo.Builder
 
addExtra(String, Boolean) - Method in class cn.jmessage.api.common.model.RegisterInfo.Builder
 
addExtra(String, JsonObject) - Method in class cn.jmessage.api.common.model.RegisterInfo.Builder
 
addExtra(String, String) - Method in class cn.jmessage.api.common.model.UserPayload.Builder
 
addExtra(String, Number) - Method in class cn.jmessage.api.common.model.UserPayload.Builder
 
addExtra(String, Boolean) - Method in class cn.jmessage.api.common.model.UserPayload.Builder
 
addExtra(String, JsonObject) - Method in class cn.jmessage.api.common.model.UserPayload.Builder
 
addExtras(Map<String, String>) - Method in class cn.jmessage.api.common.model.message.MessageBody.Builder
 
addExtras(Map<String, String>) - Method in class cn.jmessage.api.common.model.RegisterInfo.Builder
 
addExtras(Map<String, String>) - Method in class cn.jmessage.api.common.model.UserPayload.Builder
 
addFriends(String, String...) - Method in class cn.jmessage.api.JMessageClient
Add friends to username
addFriends(String, String...) - Method in class cn.jmessage.api.user.UserClient
Add friends to username
addGroupShield(Long...) - Method in class cn.jmessage.api.common.model.group.GroupShieldPayload.Builder
 
addMember(String...) - Method in class cn.jmessage.api.common.model.Members.Builder
 
addOrRemoveCrossGroupMember(long, CrossGroup[]) - Method in class cn.jmessage.api.JMessageClient
Add or remove group members from a given group id.
addOrRemoveCrossGroupMembers(long, CrossGroup[]) - Method in class cn.jmessage.api.crossapp.CrossAppClient
Add or remove group members from a given group id.
addOrRemoveMembers(long, Members, Members) - Method in class cn.jmessage.api.group.GroupClient
 
addOrRemoveMembers(long, String[], String[]) - Method in class cn.jmessage.api.JMessageClient
Add or remove members from a group
ADDRESS - Static variable in class cn.jmessage.api.common.model.UserPayload
 
addSensitiveWords(String...) - Method in class cn.jmessage.api.JMessageClient
Add sensitive words
addSensitiveWords(Set<String>) - Method in class cn.jmessage.api.JMessageClient
Add sensitive words
addSensitiveWords(String...) - Method in class cn.jmessage.api.sensitiveword.SensitiveWordClient
Add sensitive words
addSensitiveWords(Set<String>) - Method in class cn.jmessage.api.sensitiveword.SensitiveWordClient
Add sensitive words
addUsers(String...) - Method in class cn.jmessage.api.common.model.cross.CrossBlacklist.Builder
 
addUsers(RegisterInfo...) - Method in class cn.jmessage.api.common.model.RegisterPayload.Builder
 
ADMIN_PATH - Static variable in class cn.jmessage.api.common.JMessageConfig
 
API_HOST_NAME - Static variable in class cn.jmessage.api.common.JMessageConfig
 
API_REPORT_HOST_NAME - Static variable in class cn.jmessage.api.common.JMessageConfig
 
AVATAR - Static variable in class cn.jmessage.api.common.model.group.GroupPayload
 
AVATAR - Static variable in class cn.jmessage.api.common.model.UserPayload
 

B

BaseClient - Class in cn.jmessage.api.common
 
BaseClient(String, String, HttpProxy, JMessageConfig) - Constructor for class cn.jmessage.api.common.BaseClient
Create a JMessage Base Client
BIRTHDAY - Static variable in class cn.jmessage.api.common.model.UserPayload
 
build() - Method in class cn.jmessage.api.common.model.chatroom.ChatRoomPayload.Builder
 
build() - Method in class cn.jmessage.api.common.model.cross.CrossBlacklist.Builder
 
build() - Method in class cn.jmessage.api.common.model.cross.CrossBlacklistPayload.Builder
 
build() - Method in class cn.jmessage.api.common.model.cross.CrossFriendPayload.Builder
 
build() - Method in class cn.jmessage.api.common.model.cross.CrossGroup.Builder
 
build() - Method in class cn.jmessage.api.common.model.cross.CrossGroupPayload.Builder
 
build() - Method in class cn.jmessage.api.common.model.cross.CrossNoDisturb.Builder
 
build() - Method in class cn.jmessage.api.common.model.cross.CrossNoDisturbPayload.Builder
 
build() - Method in class cn.jmessage.api.common.model.friend.FriendNotePayload.Builder
 
build() - Method in class cn.jmessage.api.common.model.group.GroupPayload.Builder
 
build() - Method in class cn.jmessage.api.common.model.group.GroupShieldPayload.Builder
 
build() - Method in class cn.jmessage.api.common.model.Members.Builder
 
build() - Method in class cn.jmessage.api.common.model.message.MessageBody.Builder
 
build() - Method in class cn.jmessage.api.common.model.message.MessagePayload.Builder
 
build() - Method in class cn.jmessage.api.common.model.message.Notification.Builder
 
build() - Method in class cn.jmessage.api.common.model.NoDisturbPayload.Builder
 
build() - Method in class cn.jmessage.api.common.model.RegisterInfo.Builder
 
build() - Method in class cn.jmessage.api.common.model.RegisterPayload.Builder
 
build() - Method in class cn.jmessage.api.common.model.UserPayload.Builder
 
builder() - Method in class cn.jmessage.api.common.model.friend.FriendNote.Builder
 

C

changeGroupAdmin(long, String, String) - Method in class cn.jmessage.api.group.GroupClient
 
changeGroupAdmin(long, String, String) - Method in class cn.jmessage.api.JMessageClient
 
CHAT_ROOM_PATH - Static variable in class cn.jmessage.api.common.JMessageConfig
 
ChatRoomClient - Class in cn.jmessage.api.chatroom
 
ChatRoomClient(String, String) - Constructor for class cn.jmessage.api.chatroom.ChatRoomClient
 
ChatRoomClient(String, String, HttpProxy) - Constructor for class cn.jmessage.api.chatroom.ChatRoomClient
 
ChatRoomClient(String, String, HttpProxy, JMessageConfig) - Constructor for class cn.jmessage.api.chatroom.ChatRoomClient
Create a JMessage Base Client
ChatRoomListResult - Class in cn.jmessage.api.chatroom
 
ChatRoomListResult() - Constructor for class cn.jmessage.api.chatroom.ChatRoomListResult
 
ChatRoomMemberList - Class in cn.jmessage.api.chatroom
 
ChatRoomMemberList() - Constructor for class cn.jmessage.api.chatroom.ChatRoomMemberList
 
ChatRoomMemberList.ChatRoomMember - Class in cn.jmessage.api.chatroom
 
ChatRoomMemberList.ChatRoomMember() - Constructor for class cn.jmessage.api.chatroom.ChatRoomMemberList.ChatRoomMember
 
ChatRoomPayload - Class in cn.jmessage.api.common.model.chatroom
 
ChatRoomPayload(String, String, Members, String, int) - Constructor for class cn.jmessage.api.common.model.chatroom.ChatRoomPayload
 
ChatRoomPayload.Builder - Class in cn.jmessage.api.common.model.chatroom
 
ChatRoomPayload.Builder() - Constructor for class cn.jmessage.api.common.model.chatroom.ChatRoomPayload.Builder
 
ChatRoomResult - Class in cn.jmessage.api.chatroom
 
ChatRoomResult() - Constructor for class cn.jmessage.api.chatroom.ChatRoomResult
 
checkPassword(String) - Static method in class cn.jmessage.api.utils.StringUtils
 
checkUsername(String) - Static method in class cn.jmessage.api.utils.StringUtils
 
cn.jmessage.api - package cn.jmessage.api
JPush IM (JMessage) API features.
cn.jmessage.api.chatroom - package cn.jmessage.api.chatroom
Chat room API features.
cn.jmessage.api.common - package cn.jmessage.api.common
 
cn.jmessage.api.common.model - package cn.jmessage.api.common.model
 
cn.jmessage.api.common.model.chatroom - package cn.jmessage.api.common.model.chatroom
 
cn.jmessage.api.common.model.cross - package cn.jmessage.api.common.model.cross
 
cn.jmessage.api.common.model.friend - package cn.jmessage.api.common.model.friend
 
cn.jmessage.api.common.model.group - package cn.jmessage.api.common.model.group
 
cn.jmessage.api.common.model.message - package cn.jmessage.api.common.model.message
 
cn.jmessage.api.crossapp - package cn.jmessage.api.crossapp
Cross App API features.
cn.jmessage.api.group - package cn.jmessage.api.group
Group management API features.
cn.jmessage.api.message - package cn.jmessage.api.message
Message management API features.
cn.jmessage.api.reportv2 - package cn.jmessage.api.reportv2
Rest Report V2 相关接口, 文档链接: https://docs.jiguang.cn/jmessage/server/rest_api_im_report_v2/
cn.jmessage.api.resource - package cn.jmessage.api.resource
User management API features.
cn.jmessage.api.sensitiveword - package cn.jmessage.api.sensitiveword
Sensitive word management API features.
cn.jmessage.api.user - package cn.jmessage.api.user
User management API features.
cn.jmessage.api.utils - package cn.jmessage.api.utils
 
createChatRoom(ChatRoomPayload) - Method in class cn.jmessage.api.chatroom.ChatRoomClient
Create chat room
createChatRoom(ChatRoomPayload) - Method in class cn.jmessage.api.JMessageClient
Create chat room
CreateChatRoomResult - Class in cn.jmessage.api.chatroom
 
CreateChatRoomResult() - Constructor for class cn.jmessage.api.chatroom.CreateChatRoomResult
 
createGroup(GroupPayload) - Method in class cn.jmessage.api.group.GroupClient
 
createGroup(String, String, String, String, int, String...) - Method in class cn.jmessage.api.JMessageClient
 
CreateGroupResult - Class in cn.jmessage.api.group
 
CreateGroupResult() - Constructor for class cn.jmessage.api.group.CreateGroupResult
 
CROSS_GROUP_PATH - Static variable in class cn.jmessage.api.common.JMessageConfig
 
CROSS_USER_PATH - Static variable in class cn.jmessage.api.common.JMessageConfig
 
CrossAppClient - Class in cn.jmessage.api.crossapp
 
CrossAppClient(String, String) - Constructor for class cn.jmessage.api.crossapp.CrossAppClient
 
CrossAppClient(String, String, HttpProxy) - Constructor for class cn.jmessage.api.crossapp.CrossAppClient
 
CrossAppClient(String, String, HttpProxy, JMessageConfig) - Constructor for class cn.jmessage.api.crossapp.CrossAppClient
Create a JMessage Base Client
CrossBlacklist - Class in cn.jmessage.api.common.model.cross
 
CrossBlacklist.Builder - Class in cn.jmessage.api.common.model.cross
 
CrossBlacklist.Builder() - Constructor for class cn.jmessage.api.common.model.cross.CrossBlacklist.Builder
 
CrossBlacklistPayload - Class in cn.jmessage.api.common.model.cross
 
CrossBlacklistPayload.Builder - Class in cn.jmessage.api.common.model.cross
 
CrossBlacklistPayload.Builder() - Constructor for class cn.jmessage.api.common.model.cross.CrossBlacklistPayload.Builder
 
CrossFriendPayload - Class in cn.jmessage.api.common.model.cross
 
CrossFriendPayload(String, String[]) - Constructor for class cn.jmessage.api.common.model.cross.CrossFriendPayload
 
CrossFriendPayload.Builder - Class in cn.jmessage.api.common.model.cross
 
CrossFriendPayload.Builder() - Constructor for class cn.jmessage.api.common.model.cross.CrossFriendPayload.Builder
 
CrossGroup - Class in cn.jmessage.api.common.model.cross
 
CrossGroup.Builder - Class in cn.jmessage.api.common.model.cross
 
CrossGroup.Builder() - Constructor for class cn.jmessage.api.common.model.cross.CrossGroup.Builder
 
CrossGroupPayload - Class in cn.jmessage.api.common.model.cross
 
CrossGroupPayload.Builder - Class in cn.jmessage.api.common.model.cross
 
CrossGroupPayload.Builder() - Constructor for class cn.jmessage.api.common.model.cross.CrossGroupPayload.Builder
 
CrossNoDisturb - Class in cn.jmessage.api.common.model.cross
 
CrossNoDisturb.Builder - Class in cn.jmessage.api.common.model.cross
 
CrossNoDisturb.Builder() - Constructor for class cn.jmessage.api.common.model.cross.CrossNoDisturb.Builder
 
CrossNoDisturbPayload - Class in cn.jmessage.api.common.model.cross
 
CrossNoDisturbPayload.Builder - Class in cn.jmessage.api.common.model.cross
 
CrossNoDisturbPayload.Builder() - Constructor for class cn.jmessage.api.common.model.cross.CrossNoDisturbPayload.Builder
 

D

deleteChatRoom(long) - Method in class cn.jmessage.api.chatroom.ChatRoomClient
Delete chat room by id
deleteChatRoom(long) - Method in class cn.jmessage.api.JMessageClient
Delete chat room by id
deleteCrossBlacklist(String, CrossBlacklist[]) - Method in class cn.jmessage.api.crossapp.CrossAppClient
Delete blacklist whose users belong to another app from a given user.
deleteCrossBlacklist(String, CrossBlacklist[]) - Method in class cn.jmessage.api.JMessageClient
Delete blacklist whose users belong to another app from a given user.
deleteCrossFriends(String, CrossFriendPayload) - Method in class cn.jmessage.api.crossapp.CrossAppClient
Delete cross app friends
deleteCrossFriends(String, CrossFriendPayload) - Method in class cn.jmessage.api.JMessageClient
Delete cross app friends
deleteFriends(String, String...) - Method in class cn.jmessage.api.JMessageClient
Delete friends
deleteFriends(String, String...) - Method in class cn.jmessage.api.user.UserClient
Delete friends
deleteGroup(long) - Method in class cn.jmessage.api.group.GroupClient
 
deleteGroup(long) - Method in class cn.jmessage.api.JMessageClient
 
deleteSensitiveWord(String) - Method in class cn.jmessage.api.JMessageClient
Delete sensitive word
deleteSensitiveWord(String) - Method in class cn.jmessage.api.sensitiveword.SensitiveWordClient
Delete sensitive word
deleteUser(String) - Method in class cn.jmessage.api.JMessageClient
 
deleteUser(String) - Method in class cn.jmessage.api.user.UserClient
 
DESC - Static variable in class cn.jmessage.api.common.model.chatroom.ChatRoomPayload
 
DESC - Static variable in class cn.jmessage.api.common.model.group.GroupPayload
 
downloadFile(String) - Method in class cn.jmessage.api.JMessageClient
Download file with mediaId, will return DownloadResult which include url.
downloadFile(String) - Method in class cn.jmessage.api.resource.ResourceClient
Download file with mediaId, will return DownloadResult which include url.
DownloadResult - Class in cn.jmessage.api.resource
 
DownloadResult() - Constructor for class cn.jmessage.api.resource.DownloadResult
 

F

FLAG - Static variable in class cn.jmessage.api.common.model.chatroom.ChatRoomPayload
 
FLAG - Static variable in class cn.jmessage.api.common.model.group.GroupPayload
 
forbidUser(String, boolean) - Method in class cn.jmessage.api.JMessageClient
Forbid or activate user
forbidUser(String, boolean) - Method in class cn.jmessage.api.user.UserClient
Forbid or activate user
FriendNote - Class in cn.jmessage.api.common.model.friend
 
FriendNote.Builder - Class in cn.jmessage.api.common.model.friend
 
FriendNote.Builder() - Constructor for class cn.jmessage.api.common.model.friend.FriendNote.Builder
 
FriendNotePayload - Class in cn.jmessage.api.common.model.friend
 
FriendNotePayload.Builder - Class in cn.jmessage.api.common.model.friend
 
FriendNotePayload.Builder() - Constructor for class cn.jmessage.api.common.model.friend.FriendNotePayload.Builder
 
fromResponse(ResponseWrapper) - Static method in class cn.jmessage.api.chatroom.ChatRoomListResult
 
fromResponse(ResponseWrapper) - Static method in class cn.jmessage.api.chatroom.ChatRoomMemberList
 
fromResponse(ResponseWrapper) - Static method in class cn.jmessage.api.group.MemberListResult
 
fromResponse(ResponseWrapper) - Static method in class cn.jmessage.api.message.MessageListResult
 
fromResponse(ResponseWrapper) - Static method in class cn.jmessage.api.reportv2.GroupStatListResult
 
fromResponse(ResponseWrapper) - Static method in class cn.jmessage.api.reportv2.UserStatListResult
 
fromResponse(ResponseWrapper) - Static method in class cn.jmessage.api.user.UserGroupsResult
 
fromResponse(ResponseWrapper) - Static method in class cn.jmessage.api.user.UserListResult
 

G

GENDER - Static variable in class cn.jmessage.api.common.model.UserPayload
 
get(String) - Method in class cn.jmessage.api.common.JMessageConfig
 
getActive_group() - Method in class cn.jmessage.api.reportv2.GroupStatListResult.GroupStatResult
 
getActive_users() - Method in class cn.jmessage.api.reportv2.UserStatResult
 
getAddress() - Method in class cn.jmessage.api.group.MemberResult
 
getAddress() - Method in class cn.jmessage.api.user.UserInfoResult
 
getAdminListByAppkey(int, int) - Method in class cn.jmessage.api.JMessageClient
Get admins by appkey
getAdminListByAppkey(int, int) - Method in class cn.jmessage.api.user.UserClient
Get admins by appkey
getAppChatRoomInfo(int, int) - Method in class cn.jmessage.api.chatroom.ChatRoomClient
Get application's chat room list
getAppChatRoomInfo(int, int) - Method in class cn.jmessage.api.JMessageClient
Get application's chat room list
getAppkey() - Method in class cn.jmessage.api.chatroom.ChatRoomResult
 
getAppkey() - Method in class cn.jmessage.api.group.CreateGroupResult
 
getAppkey() - Method in class cn.jmessage.api.group.GroupInfoResult
 
getAppkey() - Method in class cn.jmessage.api.group.MemberResult
 
getAppkey() - Method in class cn.jmessage.api.user.UserInfoResult
 
getArray() - Method in class cn.jmessage.api.reportv2.GroupStatListResult
 
getArray() - Method in class cn.jmessage.api.reportv2.UserStatListResult
 
getArray() - Method in class cn.jmessage.api.user.RegisterResult
 
getAvatar() - Method in class cn.jmessage.api.group.CreateGroupResult
 
getAvatar() - Method in class cn.jmessage.api.group.MemberResult
 
getAvatar() - Method in class cn.jmessage.api.user.UserInfoResult
 
getBatchChatRoomInfo(long...) - Method in class cn.jmessage.api.chatroom.ChatRoomClient
Get chat room information by room ids
getBatchChatRoomInfo(long...) - Method in class cn.jmessage.api.JMessageClient
Get chat room information by room ids
getBirthday() - Method in class cn.jmessage.api.group.MemberResult
 
getBirthday() - Method in class cn.jmessage.api.user.UserInfoResult
 
getBlackList(String) - Method in class cn.jmessage.api.JMessageClient
Get a user's all black list
getBlackList(String) - Method in class cn.jmessage.api.user.UserClient
Get a user's all black list
getChatroom_id() - Method in class cn.jmessage.api.chatroom.CreateChatRoomResult
 
getChatRoomMembers(long, int, int) - Method in class cn.jmessage.api.chatroom.ChatRoomClient
Get all member info of chat room
getChatRoomMembers(long, int, int) - Method in class cn.jmessage.api.JMessageClient
Get all member info of chat room
getClientConfig() - Method in class cn.jmessage.api.common.JMessageConfig
 
getCount() - Method in class cn.jmessage.api.chatroom.ChatRoomListResult
 
getCount() - Method in class cn.jmessage.api.chatroom.ChatRoomMemberList
 
getCount() - Method in class cn.jmessage.api.group.GroupListResult
 
getCount() - Method in class cn.jmessage.api.message.MessageListResult
 
getCount() - Method in class cn.jmessage.api.sensitiveword.SensitiveWordListResult
 
getCount() - Method in class cn.jmessage.api.user.UserListResult
 
getCreateTime() - Method in class cn.jmessage.api.message.MessageResult
 
getCrossBlacklist(String) - Method in class cn.jmessage.api.crossapp.CrossAppClient
Get all user's info(contains appkey) of user's cross app blacklist
getCrossBlacklist(String) - Method in class cn.jmessage.api.JMessageClient
Get all users' info(contains appkey) of user's cross app blacklist
getCrossGroupMembers(long) - Method in class cn.jmessage.api.crossapp.CrossAppClient
Get members' info from cross group
getCrossGroupMembers(long) - Method in class cn.jmessage.api.JMessageClient
Get members' info from cross group
getCtime() - Method in class cn.jmessage.api.chatroom.ChatRoomMemberList.ChatRoomMember
 
getCtime() - Method in class cn.jmessage.api.chatroom.ChatRoomResult
 
getCtime() - Method in class cn.jmessage.api.group.CreateGroupResult
 
getCtime() - Method in class cn.jmessage.api.group.GroupInfoResult
 
getCtime() - Method in class cn.jmessage.api.user.UserInfoResult
 
getCursor() - Method in class cn.jmessage.api.message.MessageListResult
 
getDate() - Method in class cn.jmessage.api.reportv2.GroupStatListResult.GroupStatResult
 
getDate() - Method in class cn.jmessage.api.reportv2.UserStatResult
 
getDesc() - Method in class cn.jmessage.api.group.CreateGroupResult
 
getDesc() - Method in class cn.jmessage.api.group.GroupInfoResult
 
getDescription() - Method in class cn.jmessage.api.chatroom.ChatRoomResult
 
getExtras() - Method in class cn.jmessage.api.message.MessageBodyResult
 
getFileName() - Method in class cn.jmessage.api.resource.UploadResult
 
getFileSize() - Method in class cn.jmessage.api.resource.UploadResult
 
getFlag() - Method in class cn.jmessage.api.chatroom.ChatRoomMemberList.ChatRoomMember
 
getFlag() - Method in class cn.jmessage.api.group.MemberResult
 
getFormat() - Method in class cn.jmessage.api.message.MessageBodyResult
 
getFormat() - Method in class cn.jmessage.api.resource.UploadResult
 
getFriendsInfo(String) - Method in class cn.jmessage.api.JMessageClient
Get all friends'info from a gived username
getFriendsInfo(String) - Method in class cn.jmessage.api.user.UserClient
Get friends'info from user
getFromId() - Method in class cn.jmessage.api.message.MessageResult
 
getFromName() - Method in class cn.jmessage.api.message.MessageResult
 
getFromPlatform() - Method in class cn.jmessage.api.message.MessageResult
 
getFromType() - Method in class cn.jmessage.api.message.MessageResult
 
getFsize() - Method in class cn.jmessage.api.message.MessageBodyResult
 
getGender() - Method in class cn.jmessage.api.group.MemberResult
 
getGender() - Method in class cn.jmessage.api.user.UserInfoResult
 
getGid() - Method in class cn.jmessage.api.group.CreateGroupResult
 
getGid() - Method in class cn.jmessage.api.group.GroupInfoResult
 
getGroup_msg_stat() - Method in class cn.jmessage.api.reportv2.MessageStatListResult
 
getGroup_send_msg() - Method in class cn.jmessage.api.reportv2.MessageStatListResult.SendMsgStat
 
getGroupInfo(long) - Method in class cn.jmessage.api.group.GroupClient
 
getGroupInfo(long) - Method in class cn.jmessage.api.JMessageClient
 
getGroupList(String) - Method in class cn.jmessage.api.user.UserClient
Get all groups of a user
getGroupListByAppkey(int, int) - Method in class cn.jmessage.api.group.GroupClient
 
getGroupListByAppkey(int, int) - Method in class cn.jmessage.api.JMessageClient
 
getGroupListByUser(String) - Method in class cn.jmessage.api.JMessageClient
Get all groups of a user
getGroupMembers(long) - Method in class cn.jmessage.api.group.GroupClient
 
getGroupMembers(long) - Method in class cn.jmessage.api.JMessageClient
 
getGroups() - Method in class cn.jmessage.api.group.GroupListResult
 
getGroups() - Method in class cn.jmessage.api.user.UserGroupsResult
 
getGroupStatistic(String, int) - Method in class cn.jmessage.api.JMessageClient
Get group statistic, time unit only supports DAY now.
getGroupStatistic(String, int) - Method in class cn.jmessage.api.reportv2.ReportClient
Get group statistic, time unit only supports DAY now.
getHash() - Method in class cn.jmessage.api.resource.UploadResult
 
getHeight() - Method in class cn.jmessage.api.message.MessageBodyResult
 
getHeight() - Method in class cn.jmessage.api.resource.UploadResult
 
getId() - Method in class cn.jmessage.api.chatroom.ChatRoomResult
 
getImage_msg() - Method in class cn.jmessage.api.reportv2.MessageStatListResult.MsgStat
 
getInstance() - Static method in class cn.jmessage.api.common.JMessageConfig
 
getItime() - Method in class cn.jmessage.api.sensitiveword.SensitiveWordListResult.Word
 
getLevel() - Method in class cn.jmessage.api.group.GroupInfoResult
 
getList() - Method in class cn.jmessage.api.chatroom.ChatRoomListResult
 
getLogin() - Method in class cn.jmessage.api.user.UserStateResult
 
getMaxMemberCount() - Method in class cn.jmessage.api.chatroom.ChatRoomResult
 
getMaxMemberCount() - Method in class cn.jmessage.api.group.CreateGroupResult
 
getMaxMemberCount() - Method in class cn.jmessage.api.group.GroupInfoResult
 
getMediaCrc32() - Method in class cn.jmessage.api.message.MessageBodyResult
 
getMediaCrc32() - Method in class cn.jmessage.api.resource.UploadResult
 
getMediaId() - Method in class cn.jmessage.api.message.MessageBodyResult
 
getMediaId() - Method in class cn.jmessage.api.resource.UploadResult
 
getMembers() - Method in class cn.jmessage.api.chatroom.ChatRoomMemberList
 
getMembers() - Method in class cn.jmessage.api.group.MemberListResult
 
getMembers_username() - Method in class cn.jmessage.api.group.CreateGroupResult
 
getMessageList(int, String, String) - Method in class cn.jmessage.api.JMessageClient
Get message list from history, messages will store 60 days.
getMessageList(int, String, String) - Method in class cn.jmessage.api.message.MessageClient
Deprecated.
getMessageListByCursor(String) - Method in class cn.jmessage.api.JMessageClient
 
getMessageListByCursor(String) - Method in class cn.jmessage.api.message.MessageClient
Deprecated.
getMessages() - Method in class cn.jmessage.api.message.MessageListResult
 
getMessageStatistic(String, String, int) - Method in class cn.jmessage.api.JMessageClient
Get message statistic.
getMessageStatistic(String, String, int) - Method in class cn.jmessage.api.reportv2.ReportClient
Get message statistic.
getMsg_id() - Method in class cn.jmessage.api.message.SendMessageResult
 
getMsgBody() - Method in class cn.jmessage.api.message.MessageResult
 
getMsgCtime() - Method in class cn.jmessage.api.message.MessageResult
 
getMsgCtime() - Method in class cn.jmessage.api.message.SendMessageResult
 
getMsgId() - Method in class cn.jmessage.api.message.MessageResult
 
getMsgLevel() - Method in class cn.jmessage.api.message.MessageResult
 
getMsgType() - Method in class cn.jmessage.api.message.MessageResult
 
getMtime() - Method in class cn.jmessage.api.chatroom.ChatRoomMemberList.ChatRoomMember
 
getMtime() - Method in class cn.jmessage.api.group.CreateGroupResult
 
getMtime() - Method in class cn.jmessage.api.group.GroupInfoResult
 
getMtime() - Method in class cn.jmessage.api.user.UserInfoResult
 
getName() - Method in class cn.jmessage.api.chatroom.ChatRoomResult
 
getName() - Method in class cn.jmessage.api.group.CreateGroupResult
 
getName() - Method in class cn.jmessage.api.group.GroupInfoResult
 
getName() - Method in class cn.jmessage.api.sensitiveword.SensitiveWordListResult.Word
 
getNew_group() - Method in class cn.jmessage.api.reportv2.GroupStatListResult.GroupStatResult
 
getNew_users() - Method in class cn.jmessage.api.reportv2.UserStatResult
 
getNickname() - Method in class cn.jmessage.api.group.MemberResult
 
getNickname() - Method in class cn.jmessage.api.user.UserInfoResult
 
getNoNotification() - Method in class cn.jmessage.api.message.MessageResult
 
getNoOffline() - Method in class cn.jmessage.api.message.MessageResult
 
getOnline() - Method in class cn.jmessage.api.user.UserStateResult
 
getOther_msg() - Method in class cn.jmessage.api.reportv2.MessageStatListResult.MsgStat
 
getOwner_username() - Method in class cn.jmessage.api.group.CreateGroupResult
 
getOwnerUsername() - Method in class cn.jmessage.api.chatroom.ChatRoomResult
 
getRegion() - Method in class cn.jmessage.api.group.MemberResult
 
getRegion() - Method in class cn.jmessage.api.user.UserInfoResult
 
getRoom_ctime() - Method in class cn.jmessage.api.chatroom.ChatRoomMemberList.ChatRoomMember
 
getRooms() - Method in class cn.jmessage.api.chatroom.ChatRoomListResult
 
getSend_msg_stat() - Method in class cn.jmessage.api.reportv2.MessageStatListResult
 
getSend_msg_users() - Method in class cn.jmessage.api.reportv2.UserStatResult
 
getSensitiveWordList(int, int) - Method in class cn.jmessage.api.JMessageClient
Get sensitive word list
getSensitiveWordList(int, int) - Method in class cn.jmessage.api.sensitiveword.SensitiveWordClient
Get sensitive word list
getSensitiveWordStatus() - Method in class cn.jmessage.api.JMessageClient
Get sensitive word status
getSensitiveWordStatus() - Method in class cn.jmessage.api.sensitiveword.SensitiveWordClient
Get sensitive word status
getSignature() - Method in class cn.jmessage.api.group.MemberResult
 
getSignature() - Method in class cn.jmessage.api.user.UserInfoResult
 
getSingle_msg_stat() - Method in class cn.jmessage.api.reportv2.MessageStatListResult
 
getSingle_send_msg() - Method in class cn.jmessage.api.reportv2.MessageStatListResult.SendMsgStat
 
getStart() - Method in class cn.jmessage.api.chatroom.ChatRoomListResult
 
getStart() - Method in class cn.jmessage.api.chatroom.ChatRoomMemberList
 
getStart() - Method in class cn.jmessage.api.group.GroupListResult
 
getStart() - Method in class cn.jmessage.api.sensitiveword.SensitiveWordListResult
 
getStart() - Method in class cn.jmessage.api.user.UserListResult
 
getStatus() - Method in class cn.jmessage.api.sensitiveword.SensitiveWordStatusResult
 
getTargetId() - Method in class cn.jmessage.api.message.MessageResult
 
getTargetName() - Method in class cn.jmessage.api.message.MessageResult
 
getTargetType() - Method in class cn.jmessage.api.message.MessageResult
 
getText() - Method in class cn.jmessage.api.message.MessageBodyResult
 
getTime() - Method in class cn.jmessage.api.reportv2.MessageStatListResult.SendMsgStat
 
getTotal() - Method in class cn.jmessage.api.chatroom.ChatRoomListResult
 
getTotal() - Method in class cn.jmessage.api.chatroom.ChatRoomMemberList
 
getTotal() - Method in class cn.jmessage.api.group.GroupListResult
 
getTotal() - Method in class cn.jmessage.api.message.MessageListResult
 
getTotal() - Method in class cn.jmessage.api.sensitiveword.SensitiveWordListResult
 
getTotal() - Method in class cn.jmessage.api.user.UserListResult
 
getTotal_group() - Method in class cn.jmessage.api.reportv2.GroupStatListResult.GroupStatResult
 
getTotal_users() - Method in class cn.jmessage.api.reportv2.UserStatResult
 
getTotalMemberCount() - Method in class cn.jmessage.api.chatroom.ChatRoomResult
 
getTxt_msg() - Method in class cn.jmessage.api.reportv2.MessageStatListResult.MsgStat
 
getUrl() - Method in class cn.jmessage.api.resource.DownloadResult
 
getUserChatRoomInfo(String) - Method in class cn.jmessage.api.chatroom.ChatRoomClient
Get user's whole chat room information
getUserChatRoomInfo(String) - Method in class cn.jmessage.api.JMessageClient
Get user's whole chat room information
getUserInfo(String) - Method in class cn.jmessage.api.JMessageClient
 
getUserInfo(String) - Method in class cn.jmessage.api.user.UserClient
 
getUserList(int, int) - Method in class cn.jmessage.api.JMessageClient
Get user list
getUserList(int, int) - Method in class cn.jmessage.api.user.UserClient
Get user list
getUserMessages(String, int, String, String) - Method in class cn.jmessage.api.JMessageClient
Get message list from user's record, messages will store 60 days.
getUserMessages(String, int, String, String) - Method in class cn.jmessage.api.message.MessageClient
Deprecated.
getUserMessagesByCursor(String, String) - Method in class cn.jmessage.api.JMessageClient
Get user's message list with cursor, the cursor will effective in 120 seconds.
getUserMessagesByCursor(String, String) - Method in class cn.jmessage.api.message.MessageClient
Deprecated.
getUsername() - Method in class cn.jmessage.api.chatroom.ChatRoomMemberList.ChatRoomMember
 
getUsername() - Method in class cn.jmessage.api.group.MemberResult
 
getUsername() - Method in class cn.jmessage.api.user.UserInfoResult
 
getUsername() - Method in class cn.jmessage.api.user.UserStateListResult
 
getUsers() - Method in class cn.jmessage.api.user.UserListResult
 
getUsersState(String...) - Method in class cn.jmessage.api.JMessageClient
Get users' state
getUsersState(String...) - Method in class cn.jmessage.api.user.UserClient
Get users' state
getUserState(String) - Method in class cn.jmessage.api.JMessageClient
 
getUserState(String) - Method in class cn.jmessage.api.user.UserClient
Get user state
getUserStatistic(String, int) - Method in class cn.jmessage.api.JMessageClient
Get user statistic, now time unit only supports DAY
getUserStatistic(String, int) - Method in class cn.jmessage.api.reportv2.ReportClient
Get user statistic, now time unit only supports DAY
getValue() - Method in enum cn.jmessage.api.message.MessageType
 
getVersion() - Method in class cn.jmessage.api.message.MessageResult
 
getVoice_msg() - Method in class cn.jmessage.api.reportv2.MessageStatListResult.MsgStat
 
getWidth() - Method in class cn.jmessage.api.message.MessageBodyResult
 
getWidth() - Method in class cn.jmessage.api.resource.UploadResult
 
getWords() - Method in class cn.jmessage.api.sensitiveword.SensitiveWordListResult
 
GLOBAL - Static variable in class cn.jmessage.api.common.model.NoDisturbPayload
 
GROUP - Static variable in class cn.jmessage.api.common.model.NoDisturbPayload
 
GROUP_NAME - Static variable in class cn.jmessage.api.common.model.group.GroupPayload
 
GROUP_PATH - Static variable in class cn.jmessage.api.common.JMessageConfig
 
GroupClient - Class in cn.jmessage.api.group
 
GroupClient(String, String) - Constructor for class cn.jmessage.api.group.GroupClient
Create a Group Client with default parameters.
GroupClient(String, String, HttpProxy) - Constructor for class cn.jmessage.api.group.GroupClient
Create a Group Client with a proxy.
GroupClient(String, String, HttpProxy, JMessageConfig) - Constructor for class cn.jmessage.api.group.GroupClient
Create a Group Client by custom config.
GroupInfoResult - Class in cn.jmessage.api.group
 
GroupInfoResult() - Constructor for class cn.jmessage.api.group.GroupInfoResult
 
GroupListResult - Class in cn.jmessage.api.group
 
GroupListResult() - Constructor for class cn.jmessage.api.group.GroupListResult
 
GroupPayload - Class in cn.jmessage.api.common.model.group
 
GroupPayload.Builder - Class in cn.jmessage.api.common.model.group
 
GroupPayload.Builder() - Constructor for class cn.jmessage.api.common.model.group.GroupPayload.Builder
 
GroupShieldPayload - Class in cn.jmessage.api.common.model.group
 
GroupShieldPayload(List<Long>, List<Long>) - Constructor for class cn.jmessage.api.common.model.group.GroupShieldPayload
 
GroupShieldPayload.Builder - Class in cn.jmessage.api.common.model.group
 
GroupShieldPayload.Builder() - Constructor for class cn.jmessage.api.common.model.group.GroupShieldPayload.Builder
 
GroupStatListResult - Class in cn.jmessage.api.reportv2
 
GroupStatListResult() - Constructor for class cn.jmessage.api.reportv2.GroupStatListResult
 
GroupStatListResult.GroupStatResult - Class in cn.jmessage.api.reportv2
 
GroupStatListResult.GroupStatResult() - Constructor for class cn.jmessage.api.reportv2.GroupStatListResult.GroupStatResult
 

I

IModel - Interface in cn.jmessage.api.common.model
 
isLineBroken(String) - Static method in class cn.jmessage.api.utils.StringUtils
 
isNotEmpty(String) - Static method in class cn.jmessage.api.utils.StringUtils
 
isTrimedEmpty(String) - Static method in class cn.jmessage.api.utils.StringUtils
 

J

JMessageClient - Class in cn.jmessage.api
 
JMessageClient(String, String) - Constructor for class cn.jmessage.api.JMessageClient
Create a JMessage Client.
JMessageClient(String, String, int) - Constructor for class cn.jmessage.api.JMessageClient
Create a JMessage Client with custom maxRetryTimes.
JMessageClient(String, String, HttpProxy) - Constructor for class cn.jmessage.api.JMessageClient
Create a JMessage Client with a proxy.
JMessageClient(String, String, String) - Constructor for class cn.jmessage.api.JMessageClient
Create a JMessage Client with a custom hostname.
JMessageClient(String, String, HttpProxy, JMessageConfig) - Constructor for class cn.jmessage.api.JMessageClient
Create a JMessage Client by custom Client configuration.
JMessageConfig - Class in cn.jmessage.api.common
 
jsonExtrasBuilder - Variable in class cn.jmessage.api.common.model.RegisterInfo.Builder
 
jsonExtrasBuilder - Variable in class cn.jmessage.api.common.model.UserPayload.Builder
 

M

MAX_RETRY_TIMES - Static variable in class cn.jmessage.api.common.JMessageConfig
 
MemberListResult - Class in cn.jmessage.api.group
 
MemberListResult() - Constructor for class cn.jmessage.api.group.MemberListResult
 
MemberResult - Class in cn.jmessage.api.group
 
MemberResult() - Constructor for class cn.jmessage.api.group.MemberResult
 
MEMBERS - Static variable in class cn.jmessage.api.common.model.chatroom.ChatRoomPayload
 
MEMBERS - Static variable in class cn.jmessage.api.common.model.group.GroupPayload
 
Members - Class in cn.jmessage.api.common.model
 
Members.Builder - Class in cn.jmessage.api.common.model
 
Members.Builder() - Constructor for class cn.jmessage.api.common.model.Members.Builder
 
MESSAGE_PATH - Static variable in class cn.jmessage.api.common.JMessageConfig
 
MessageBody - Class in cn.jmessage.api.common.model.message
MessageBodyResult
MessageBody.Builder - Class in cn.jmessage.api.common.model.message
 
MessageBody.Builder() - Constructor for class cn.jmessage.api.common.model.message.MessageBody.Builder
 
MessageBodyResult - Class in cn.jmessage.api.message
 
MessageBodyResult() - Constructor for class cn.jmessage.api.message.MessageBodyResult
 
MessageClient - Class in cn.jmessage.api.message
 
MessageClient(String, String) - Constructor for class cn.jmessage.api.message.MessageClient
 
MessageClient(String, String, HttpProxy, JMessageConfig) - Constructor for class cn.jmessage.api.message.MessageClient
 
MessageListResult - Class in cn.jmessage.api.message
 
MessageListResult() - Constructor for class cn.jmessage.api.message.MessageListResult
 
MessagePayload - Class in cn.jmessage.api.common.model.message
MessagePayload https://docs.jiguang.cn/jmessage/server/rest_api_im/#_17
MessagePayload(Integer, String, String, String, String, String, String, String, boolean, boolean, MessageType, MessageBody, Notification) - Constructor for class cn.jmessage.api.common.model.message.MessagePayload
 
MessagePayload.Builder - Class in cn.jmessage.api.common.model.message
 
MessagePayload.Builder() - Constructor for class cn.jmessage.api.common.model.message.MessagePayload.Builder
 
MessageResult - Class in cn.jmessage.api.message
 
MessageResult() - Constructor for class cn.jmessage.api.message.MessageResult
 
MessageStatListResult - Class in cn.jmessage.api.reportv2
 
MessageStatListResult() - Constructor for class cn.jmessage.api.reportv2.MessageStatListResult
 
MessageStatListResult.MsgStat - Class in cn.jmessage.api.reportv2
 
MessageStatListResult.MsgStat() - Constructor for class cn.jmessage.api.reportv2.MessageStatListResult.MsgStat
 
MessageStatListResult.SendMsgStat - Class in cn.jmessage.api.reportv2
 
MessageStatListResult.SendMsgStat() - Constructor for class cn.jmessage.api.reportv2.MessageStatListResult.SendMsgStat
 
MessageType - Enum in cn.jmessage.api.message
 

N

NAME - Static variable in class cn.jmessage.api.common.model.chatroom.ChatRoomPayload
 
newBuilder() - Static method in class cn.jmessage.api.common.model.chatroom.ChatRoomPayload
 
newBuilder() - Method in class cn.jmessage.api.common.model.cross.CrossBlacklist
 
newBuilder() - Static method in class cn.jmessage.api.common.model.cross.CrossBlacklistPayload
 
newBuilder() - Method in class cn.jmessage.api.common.model.cross.CrossFriendPayload
 
newBuilder() - Method in class cn.jmessage.api.common.model.cross.CrossGroup
 
newBuilder() - Static method in class cn.jmessage.api.common.model.cross.CrossGroupPayload
 
newBuilder() - Static method in class cn.jmessage.api.common.model.cross.CrossNoDisturbPayload
 
newBuilder() - Static method in class cn.jmessage.api.common.model.friend.FriendNote
 
newBuilder() - Static method in class cn.jmessage.api.common.model.friend.FriendNotePayload
 
newBuilder() - Static method in class cn.jmessage.api.common.model.group.GroupPayload
 
newBuilder() - Static method in class cn.jmessage.api.common.model.group.GroupShieldPayload
 
newBuilder() - Static method in class cn.jmessage.api.common.model.Members
 
newBuilder() - Static method in class cn.jmessage.api.common.model.message.MessageBody
 
newBuilder() - Static method in class cn.jmessage.api.common.model.message.MessagePayload
 
newBuilder() - Static method in class cn.jmessage.api.common.model.message.Notification
 
newBuilder() - Static method in class cn.jmessage.api.common.model.RegisterInfo
 
newBuilder() - Static method in class cn.jmessage.api.common.model.RegisterPayload
 
newBuilder() - Static method in class cn.jmessage.api.common.model.UserPayload
 
NICKNAME - Static variable in class cn.jmessage.api.common.model.UserPayload
 
NoDisturbPayload - Class in cn.jmessage.api.common.model
 
NoDisturbPayload.Builder - Class in cn.jmessage.api.common.model
 
NoDisturbPayload.Builder() - Constructor for class cn.jmessage.api.common.model.NoDisturbPayload.Builder
 
Notification - Class in cn.jmessage.api.common.model.message
 
Notification(String, String) - Constructor for class cn.jmessage.api.common.model.message.Notification
 
Notification.Builder - Class in cn.jmessage.api.common.model.message
 
Notification.Builder() - Constructor for class cn.jmessage.api.common.model.message.Notification.Builder
 

O

OWNER - Static variable in class cn.jmessage.api.common.model.chatroom.ChatRoomPayload
 
OWNER - Static variable in class cn.jmessage.api.common.model.group.GroupPayload
 

P

put(String, Object) - Method in class cn.jmessage.api.common.JMessageConfig
 

R

REGION - Static variable in class cn.jmessage.api.common.model.UserPayload
 
registerAdmins(String, String) - Method in class cn.jmessage.api.JMessageClient
 
registerAdmins(RegisterInfo) - Method in class cn.jmessage.api.user.UserClient
 
RegisterInfo - Class in cn.jmessage.api.common.model
 
RegisterInfo.Builder - Class in cn.jmessage.api.common.model
 
RegisterInfo.Builder() - Constructor for class cn.jmessage.api.common.model.RegisterInfo.Builder
 
RegisterPayload - Class in cn.jmessage.api.common.model
 
RegisterPayload.Builder - Class in cn.jmessage.api.common.model
 
RegisterPayload.Builder() - Constructor for class cn.jmessage.api.common.model.RegisterPayload.Builder
 
RegisterResult - Class in cn.jmessage.api.user
 
RegisterResult() - Constructor for class cn.jmessage.api.user.RegisterResult
 
registerUsers(RegisterInfo[]) - Method in class cn.jmessage.api.JMessageClient
 
registerUsers(RegisterPayload) - Method in class cn.jmessage.api.user.UserClient
 
REMOVE - Static variable in class cn.jmessage.api.common.model.NoDisturbPayload
 
removeBlacklist(String, String...) - Method in class cn.jmessage.api.JMessageClient
 
removeBlackList(String, String...) - Method in class cn.jmessage.api.user.UserClient
 
removeChatRoomMembers(long, String...) - Method in class cn.jmessage.api.chatroom.ChatRoomClient
remove members from chat room
removeChatRoomMembers(long, Members) - Method in class cn.jmessage.api.chatroom.ChatRoomClient
remove members from chat room
removeChatRoomMembers(long, String...) - Method in class cn.jmessage.api.JMessageClient
remove members from chat room
removeChatRoomMembers(long, Members) - Method in class cn.jmessage.api.JMessageClient
remove members from chat room
removeGroupShield(long...) - Method in class cn.jmessage.api.common.model.group.GroupShieldPayload.Builder
 
ReportClient - Class in cn.jmessage.api.reportv2
Rest Report V2 相关接口, 文档链接: https://docs.jiguang.cn/jmessage/server/rest_api_im_report_v2/ 之前 MessageClient 下的获取历史消息接口全部转移到这里
ReportClient(String, String) - Constructor for class cn.jmessage.api.reportv2.ReportClient
 
ReportClient(String, String, HttpProxy) - Constructor for class cn.jmessage.api.reportv2.ReportClient
 
ReportClient(String, String, HttpProxy, JMessageConfig) - Constructor for class cn.jmessage.api.reportv2.ReportClient
Create a JMessage Base Client
RESOURCE_PATH - Static variable in class cn.jmessage.api.common.JMessageConfig
 
ResourceClient - Class in cn.jmessage.api.resource
 
ResourceClient(String, String) - Constructor for class cn.jmessage.api.resource.ResourceClient
 
ResourceClient(String, String, HttpProxy) - Constructor for class cn.jmessage.api.resource.ResourceClient
 
ResourceClient(String, String, HttpProxy, JMessageConfig) - Constructor for class cn.jmessage.api.resource.ResourceClient
Create a JMessage Base Client
retractMessage(String, long) - Method in class cn.jmessage.api.JMessageClient
retract message 消息撤回
retractMessage(String, long) - Method in class cn.jmessage.api.message.MessageClient
retract message 消息撤回

S

SEND_VERSION - Static variable in class cn.jmessage.api.common.JMessageConfig
 
SEND_VERSION_SCHMEA - Static variable in class cn.jmessage.api.common.JMessageConfig
 
sendGroupTextByAdmin(String, String, MessageBody) - Method in class cn.jmessage.api.JMessageClient
Send group text message by admin
sendMessage(Integer, String, String, String, String, MessageType, MessageBody) - Method in class cn.jmessage.api.JMessageClient
Send message
sendMessage(MessagePayload) - Method in class cn.jmessage.api.JMessageClient
 
sendMessage(MessagePayload) - Method in class cn.jmessage.api.message.MessageClient
 
SendMessageResult - Class in cn.jmessage.api.message
 
SendMessageResult() - Constructor for class cn.jmessage.api.message.SendMessageResult
 
sendSingleTextByAdmin(String, String, MessageBody) - Method in class cn.jmessage.api.JMessageClient
Send single text message by admin
SENSITIVE_WORD_PATH - Static variable in class cn.jmessage.api.common.JMessageConfig
 
SensitiveWordClient - Class in cn.jmessage.api.sensitiveword
 
SensitiveWordClient(String, String) - Constructor for class cn.jmessage.api.sensitiveword.SensitiveWordClient
 
SensitiveWordClient(String, String, HttpProxy, JMessageConfig) - Constructor for class cn.jmessage.api.sensitiveword.SensitiveWordClient
Create a JMessage Base Client
SensitiveWordListResult - Class in cn.jmessage.api.sensitiveword
 
SensitiveWordListResult() - Constructor for class cn.jmessage.api.sensitiveword.SensitiveWordListResult
 
SensitiveWordListResult.Word - Class in cn.jmessage.api.sensitiveword
 
SensitiveWordListResult.Word() - Constructor for class cn.jmessage.api.sensitiveword.SensitiveWordListResult.Word
 
SensitiveWordStatusResult - Class in cn.jmessage.api.sensitiveword
 
SensitiveWordStatusResult() - Constructor for class cn.jmessage.api.sensitiveword.SensitiveWordStatusResult
 
setAddGroupIds(Long...) - Method in class cn.jmessage.api.common.model.cross.CrossNoDisturb.Builder
 
setAddGroupIds(Long...) - Method in class cn.jmessage.api.common.model.NoDisturbPayload.Builder
 
setAddGroupShield(List<Long>) - Method in class cn.jmessage.api.common.model.group.GroupShieldPayload.Builder
 
setAddress(String) - Method in class cn.jmessage.api.common.model.RegisterInfo.Builder
 
setAddress(String) - Method in class cn.jmessage.api.common.model.UserPayload.Builder
 
setAddSingleUsers(String...) - Method in class cn.jmessage.api.common.model.cross.CrossNoDisturb.Builder
 
setAddSingleUsers(String...) - Method in class cn.jmessage.api.common.model.NoDisturbPayload.Builder
 
setAddUsers(String...) - Method in class cn.jmessage.api.common.model.cross.CrossGroup.Builder
 
setAlert(String) - Method in class cn.jmessage.api.common.model.message.Notification.Builder
 
setApiHostName(String) - Method in class cn.jmessage.api.common.JMessageConfig
 
setAppKey(String) - Method in class cn.jmessage.api.common.model.cross.CrossBlacklist.Builder
 
setAppKey(String) - Method in class cn.jmessage.api.common.model.cross.CrossFriendPayload.Builder
 
setAppKey(String) - Method in class cn.jmessage.api.common.model.cross.CrossGroup.Builder
 
setAppKey(String) - Method in class cn.jmessage.api.common.model.cross.CrossNoDisturb.Builder
 
setAvatar(String) - Method in class cn.jmessage.api.common.model.group.GroupPayload.Builder
 
setAvatar(String) - Method in class cn.jmessage.api.common.model.RegisterInfo.Builder
 
setAvatar(String) - Method in class cn.jmessage.api.common.model.UserPayload.Builder
 
setBirthday(String) - Method in class cn.jmessage.api.common.model.RegisterInfo.Builder
 
setBirthday(String) - Method in class cn.jmessage.api.common.model.UserPayload.Builder
 
setCrossBlacklists(CrossBlacklist...) - Method in class cn.jmessage.api.common.model.cross.CrossBlacklistPayload.Builder
 
setCrossGroups(CrossGroup...) - Method in class cn.jmessage.api.common.model.cross.CrossGroupPayload.Builder
 
setCrossNoDistrub(CrossNoDisturb...) - Method in class cn.jmessage.api.common.model.cross.CrossNoDisturbPayload.Builder
 
setCrossNoDisturb(String, CrossNoDisturb[]) - Method in class cn.jmessage.api.crossapp.CrossAppClient
Set cross app no disturb https://docs.jiguang.cn/jmessage/server/rest_api_im/#api_1
setCrossNoDisturb(String, CrossNoDisturb[]) - Method in class cn.jmessage.api.JMessageClient
Set cross app no disturb https://docs.jiguang.cn/jmessage/server/rest_api_im/#api_1
setDesc(String) - Method in class cn.jmessage.api.common.model.chatroom.ChatRoomPayload.Builder
 
setDesc(String) - Method in class cn.jmessage.api.common.model.group.GroupPayload.Builder
 
setDuration(Integer) - Method in class cn.jmessage.api.common.model.message.MessageBody.Builder
 
setFlag(int) - Method in class cn.jmessage.api.common.model.chatroom.ChatRoomPayload.Builder
 
setFlag(int) - Method in class cn.jmessage.api.common.model.group.GroupPayload.Builder
 
setFormat(String) - Method in class cn.jmessage.api.common.model.message.MessageBody.Builder
 
setFriendNotes(FriendNote...) - Method in class cn.jmessage.api.common.model.friend.FriendNotePayload.Builder
 
setFromId(String) - Method in class cn.jmessage.api.common.model.message.MessagePayload.Builder
 
setFromName(String) - Method in class cn.jmessage.api.common.model.message.MessagePayload.Builder
 
setFromType(String) - Method in class cn.jmessage.api.common.model.message.MessagePayload.Builder
 
setFsize(Integer) - Method in class cn.jmessage.api.common.model.message.MessageBody.Builder
 
setGender(int) - Method in class cn.jmessage.api.common.model.RegisterInfo.Builder
 
setGender(int) - Method in class cn.jmessage.api.common.model.UserPayload.Builder
 
setGlobal(int) - Method in class cn.jmessage.api.common.model.cross.CrossNoDisturb.Builder
 
setGlobal(int) - Method in class cn.jmessage.api.common.model.NoDisturbPayload.Builder
 
setGroupShield(GroupShieldPayload, String) - Method in class cn.jmessage.api.JMessageClient
Set user's group message blocking
setGroupShield(GroupShieldPayload, String) - Method in class cn.jmessage.api.user.UserClient
Set user's group message blocking
setHash(String) - Method in class cn.jmessage.api.common.model.message.MessageBody.Builder
 
setHeight(Integer) - Method in class cn.jmessage.api.common.model.message.MessageBody.Builder
 
setHttpClient(IHttpClient) - Method in class cn.jmessage.api.common.BaseClient
 
setHttpClient(IHttpClient) - Method in class cn.jmessage.api.JMessageClient
 
setMaxRetryTimes(int) - Method in class cn.jmessage.api.common.JMessageConfig
 
setMediaCrc32(Long) - Method in class cn.jmessage.api.common.model.message.MessageBody.Builder
 
setMediaId(String) - Method in class cn.jmessage.api.common.model.message.MessageBody.Builder
 
setMembers(Members) - Method in class cn.jmessage.api.common.model.chatroom.ChatRoomPayload.Builder
 
setMembers(Members) - Method in class cn.jmessage.api.common.model.group.GroupPayload.Builder
 
setMessageBody(MessageBody) - Method in class cn.jmessage.api.common.model.message.MessagePayload.Builder
 
setMessageType(MessageType) - Method in class cn.jmessage.api.common.model.message.MessagePayload.Builder
 
setName(String) - Method in class cn.jmessage.api.common.model.chatroom.ChatRoomPayload.Builder
 
setName(String) - Method in class cn.jmessage.api.common.model.group.GroupPayload.Builder
 
setNickname(String) - Method in class cn.jmessage.api.common.model.RegisterInfo.Builder
 
setNickname(String) - Method in class cn.jmessage.api.common.model.UserPayload.Builder
 
setNoDisturb(String, NoDisturbPayload) - Method in class cn.jmessage.api.JMessageClient
Set don't disturb service while receiving messages.
setNoDisturb(String, NoDisturbPayload) - Method in class cn.jmessage.api.user.UserClient
Set don't disturb service while receiving messages.
setNoNotification(boolean) - Method in class cn.jmessage.api.common.model.message.MessagePayload.Builder
 
setNoOffline(boolean) - Method in class cn.jmessage.api.common.model.message.MessagePayload.Builder
 
setNoteName(String) - Method in class cn.jmessage.api.common.model.friend.FriendNote.Builder
 
setNotification(Notification) - Method in class cn.jmessage.api.common.model.message.MessagePayload.Builder
 
setOthers(String) - Method in class cn.jmessage.api.common.model.friend.FriendNote.Builder
 
setOwner(String) - Method in class cn.jmessage.api.common.model.group.GroupPayload.Builder
 
setOwnerUsername(String) - Method in class cn.jmessage.api.common.model.chatroom.ChatRoomPayload.Builder
 
setPassword(String) - Method in class cn.jmessage.api.common.model.RegisterInfo.Builder
 
setRegion(String) - Method in class cn.jmessage.api.common.model.RegisterInfo.Builder
 
setRegion(String) - Method in class cn.jmessage.api.common.model.UserPayload.Builder
 
setRemoveGroupIds(Long...) - Method in class cn.jmessage.api.common.model.cross.CrossNoDisturb.Builder
 
setRemoveGroupIds(Long...) - Method in class cn.jmessage.api.common.model.NoDisturbPayload.Builder
 
setRemoveGroupShield(List<Long>) - Method in class cn.jmessage.api.common.model.group.GroupShieldPayload.Builder
 
setRemoveSingleUsers(String...) - Method in class cn.jmessage.api.common.model.cross.CrossNoDisturb.Builder
 
setRemoveSingleUsers(String...) - Method in class cn.jmessage.api.common.model.NoDisturbPayload.Builder
 
setRemoveUsers(String...) - Method in class cn.jmessage.api.common.model.cross.CrossGroup.Builder
 
setReportHostName(String) - Method in class cn.jmessage.api.common.JMessageConfig
 
setSignature(String) - Method in class cn.jmessage.api.common.model.RegisterInfo.Builder
 
setSignature(String) - Method in class cn.jmessage.api.common.model.UserPayload.Builder
 
setTargetAppKey(String) - Method in class cn.jmessage.api.common.model.message.MessagePayload.Builder
 
setTargetId(String) - Method in class cn.jmessage.api.common.model.message.MessagePayload.Builder
 
setTargetName(String) - Method in class cn.jmessage.api.common.model.message.MessagePayload.Builder
 
setTargetType(String) - Method in class cn.jmessage.api.common.model.message.MessagePayload.Builder
 
setText(String) - Method in class cn.jmessage.api.common.model.message.MessageBody.Builder
 
setTitle(String) - Method in class cn.jmessage.api.common.model.message.Notification.Builder
 
setUsername(String) - Method in class cn.jmessage.api.common.model.friend.FriendNote.Builder
 
setUsername(String) - Method in class cn.jmessage.api.common.model.RegisterInfo.Builder
 
setUsers(String...) - Method in class cn.jmessage.api.common.model.cross.CrossFriendPayload.Builder
 
setVersion(Integer) - Method in class cn.jmessage.api.common.model.message.MessagePayload.Builder
 
setWidth(Integer) - Method in class cn.jmessage.api.common.model.message.MessageBody.Builder
 
SIGNATURE - Static variable in class cn.jmessage.api.common.model.UserPayload
 
SINGLE - Static variable in class cn.jmessage.api.common.model.NoDisturbPayload
 
StringUtils - Class in cn.jmessage.api.utils
 
StringUtils() - Constructor for class cn.jmessage.api.utils.StringUtils
 

T

text(String) - Static method in class cn.jmessage.api.common.model.message.MessageBody
 
toJSON() - Method in class cn.jmessage.api.common.model.chatroom.ChatRoomPayload
 
toJSON() - Method in class cn.jmessage.api.common.model.cross.CrossBlacklist
 
toJSON() - Method in class cn.jmessage.api.common.model.cross.CrossBlacklistPayload
 
toJSON() - Method in class cn.jmessage.api.common.model.cross.CrossFriendPayload
 
toJSON() - Method in class cn.jmessage.api.common.model.cross.CrossGroup
 
toJSON() - Method in class cn.jmessage.api.common.model.cross.CrossGroupPayload
 
toJSON() - Method in class cn.jmessage.api.common.model.cross.CrossNoDisturb
 
toJSON() - Method in class cn.jmessage.api.common.model.cross.CrossNoDisturbPayload
 
toJSON() - Method in class cn.jmessage.api.common.model.friend.FriendNote
 
toJSON() - Method in class cn.jmessage.api.common.model.friend.FriendNotePayload
 
toJSON() - Method in class cn.jmessage.api.common.model.group.GroupPayload
 
toJSON() - Method in class cn.jmessage.api.common.model.group.GroupShieldPayload
 
toJSON() - Method in interface cn.jmessage.api.common.model.IModel
 
toJSON() - Method in class cn.jmessage.api.common.model.Members
 
toJSON() - Method in class cn.jmessage.api.common.model.message.MessageBody
 
toJSON() - Method in class cn.jmessage.api.common.model.message.MessagePayload
 
toJSON() - Method in class cn.jmessage.api.common.model.message.Notification
 
toJSON() - Method in class cn.jmessage.api.common.model.NoDisturbPayload
 
toJSON() - Method in class cn.jmessage.api.common.model.RegisterInfo
 
toJSON() - Method in class cn.jmessage.api.common.model.RegisterPayload
 
toJSON() - Method in class cn.jmessage.api.common.model.UserPayload
 
toString() - Method in class cn.jmessage.api.chatroom.ChatRoomResult
 
toString() - Method in class cn.jmessage.api.common.model.chatroom.ChatRoomPayload
 
toString() - Method in class cn.jmessage.api.common.model.cross.CrossBlacklist
 
toString() - Method in class cn.jmessage.api.common.model.cross.CrossBlacklistPayload
 
toString() - Method in class cn.jmessage.api.common.model.cross.CrossFriendPayload
 
toString() - Method in class cn.jmessage.api.common.model.cross.CrossGroup
 
toString() - Method in class cn.jmessage.api.common.model.cross.CrossGroupPayload
 
toString() - Method in class cn.jmessage.api.common.model.cross.CrossNoDisturb
 
toString() - Method in class cn.jmessage.api.common.model.cross.CrossNoDisturbPayload
 
toString() - Method in class cn.jmessage.api.common.model.friend.FriendNote
 
toString() - Method in class cn.jmessage.api.common.model.friend.FriendNotePayload
 
toString() - Method in class cn.jmessage.api.common.model.group.GroupPayload
 
toString() - Method in class cn.jmessage.api.common.model.group.GroupShieldPayload
 
toString() - Method in class cn.jmessage.api.common.model.message.MessageBody
 
toString() - Method in class cn.jmessage.api.common.model.message.MessagePayload
 
toString() - Method in class cn.jmessage.api.common.model.message.Notification
 
toString() - Method in class cn.jmessage.api.common.model.NoDisturbPayload
 
toString() - Method in class cn.jmessage.api.common.model.RegisterInfo
 
toString() - Method in class cn.jmessage.api.common.model.RegisterPayload
 
toString() - Method in class cn.jmessage.api.common.model.UserPayload
 

U

updateChatRoomInfo(long, String, String, String) - Method in class cn.jmessage.api.chatroom.ChatRoomClient
Update chat room info
updateChatRoomInfo(long, String, String, String) - Method in class cn.jmessage.api.JMessageClient
Update chat room info
updateFriendsNote(String, FriendNote[]) - Method in class cn.jmessage.api.JMessageClient
Update friends' note information.
updateFriendsNote(String, FriendNote[]) - Method in class cn.jmessage.api.user.UserClient
Update friends' note information.
updateGroupInfo(long, String, String, String) - Method in class cn.jmessage.api.group.GroupClient
 
updateGroupInfo(long, String, String, String) - Method in class cn.jmessage.api.JMessageClient
 
updatePassword(String, String) - Method in class cn.jmessage.api.user.UserClient
 
updateSensitiveWord(String, String) - Method in class cn.jmessage.api.JMessageClient
Update sensitive word
updateSensitiveWord(String, String) - Method in class cn.jmessage.api.sensitiveword.SensitiveWordClient
Update sensitive word
updateSensitiveWordStatus(int) - Method in class cn.jmessage.api.JMessageClient
Update sensitive word status
updateSensitiveWordStatus(int) - Method in class cn.jmessage.api.sensitiveword.SensitiveWordClient
Update sensitive word status
updateUserInfo(String, String, String, String, int, String, String, String) - Method in class cn.jmessage.api.JMessageClient
 
updateUserInfo(String, UserPayload) - Method in class cn.jmessage.api.JMessageClient
 
updateUserInfo(String, UserPayload) - Method in class cn.jmessage.api.user.UserClient
 
updateUserPassword(String, String) - Method in class cn.jmessage.api.JMessageClient
 
updateUserSpeakStatus(long, String, int) - Method in class cn.jmessage.api.chatroom.ChatRoomClient
Update user speak status
updateUserSpeakStatus(long, String, int) - Method in class cn.jmessage.api.JMessageClient
Update user speak status
uploadFile(String, String) - Method in class cn.jmessage.api.JMessageClient
Upload file, only support image file(jpg, bmp, gif, png) currently, file size should not larger than 8M.
uploadFile(String, String) - Method in class cn.jmessage.api.resource.ResourceClient
Upload file, only support image file(jpg, bmp, gif, png) currently, file size should not larger than 8M.
UploadResult - Class in cn.jmessage.api.resource
 
UploadResult() - Constructor for class cn.jmessage.api.resource.UploadResult
 
USER_PATH - Static variable in class cn.jmessage.api.common.JMessageConfig
 
UserClient - Class in cn.jmessage.api.user
 
UserClient(String, String) - Constructor for class cn.jmessage.api.user.UserClient
Create a User Client with default parameters.
UserClient(String, String, HttpProxy) - Constructor for class cn.jmessage.api.user.UserClient
Create a User Client with a proxy.
UserClient(String, String, HttpProxy, JMessageConfig) - Constructor for class cn.jmessage.api.user.UserClient
Create a User Client with custom config.
UserGroupsResult - Class in cn.jmessage.api.user
 
UserGroupsResult() - Constructor for class cn.jmessage.api.user.UserGroupsResult
 
UserInfoResult - Class in cn.jmessage.api.user
 
UserInfoResult() - Constructor for class cn.jmessage.api.user.UserInfoResult
 
UserListResult - Class in cn.jmessage.api.user
 
UserListResult() - Constructor for class cn.jmessage.api.user.UserListResult
 
UserPayload - Class in cn.jmessage.api.common.model
 
UserPayload.Builder - Class in cn.jmessage.api.common.model
 
UserPayload.Builder() - Constructor for class cn.jmessage.api.common.model.UserPayload.Builder
 
UserStateListResult - Class in cn.jmessage.api.user
 
UserStateListResult() - Constructor for class cn.jmessage.api.user.UserStateListResult
 
UserStateResult - Class in cn.jmessage.api.user
 
UserStateResult() - Constructor for class cn.jmessage.api.user.UserStateResult
 
UserStatListResult - Class in cn.jmessage.api.reportv2
 
UserStatListResult() - Constructor for class cn.jmessage.api.reportv2.UserStatListResult
 
UserStatResult - Class in cn.jmessage.api.reportv2
 
UserStatResult() - Constructor for class cn.jmessage.api.reportv2.UserStatResult
 

V

V2_GROUP_PATH - Static variable in class cn.jmessage.api.common.JMessageConfig
 
V2_MESSAGE_PATH - Static variable in class cn.jmessage.api.common.JMessageConfig
 
V2_STATISTIC_PATH - Static variable in class cn.jmessage.api.common.JMessageConfig
 
V2_USER_PATH - Static variable in class cn.jmessage.api.common.JMessageConfig
 
v2GetGroupMessageList(long, int, String, String) - Method in class cn.jmessage.api.reportv2.ReportClient
Get group message list
v2GetMessageList(int, String, String) - Method in class cn.jmessage.api.JMessageClient
Get message list from history, messages will store 60 days.
v2GetMessageList(int, String, String) - Method in class cn.jmessage.api.reportv2.ReportClient
Get message list from history, messages will store 60 days.
v2GetMessageListByCursor(String) - Method in class cn.jmessage.api.JMessageClient
 
v2GetMessageListByCursor(String) - Method in class cn.jmessage.api.reportv2.ReportClient
Get message list with cursor, the cursor will effective in 120 seconds.
v2GetUserMessages(String, int, String, String) - Method in class cn.jmessage.api.JMessageClient
Get message list from user's record, messages will store 60 days.
v2GetUserMessages(String, int, String, String) - Method in class cn.jmessage.api.reportv2.ReportClient
Get message list from user's record, messages will store 60 days.
v2GetUserMessagesByCursor(String, String) - Method in class cn.jmessage.api.JMessageClient
Get user's message list with cursor, the cursor will effective in 120 seconds.
v2GetUserMessagesByCursor(String, String) - Method in class cn.jmessage.api.reportv2.ReportClient
Get user's message list with cursor, the cursor will effective in 120 seconds.
valueOf(String) - Static method in enum cn.jmessage.api.message.MessageType
Returns the enum constant of this type with the specified name.
values() - Static method in enum cn.jmessage.api.message.MessageType
Returns an array containing the constants of this enum type, in the order they are declared.

_

_baseUrl - Variable in class cn.jmessage.api.common.BaseClient
 
_gson - Variable in class cn.jmessage.api.common.BaseClient
 
_httpClient - Variable in class cn.jmessage.api.common.BaseClient
 
A B C D F G I J M N O P R S T U V _ 

Copyright © 2018. All Rights Reserved.