A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W 

S

SA - enum entry in ai.nexconn.chat.params.AreaCode

Saudi Arabia data center.

saveDraft(java.lang.String,ai.nexconn.chat.handler.OperationHandler) - function in ai.nexconn.chat.channel.BaseChannel
Saves a text message draft for this channel.
saveDraft(java.lang.String,ai.nexconn.chat.handler.OperationHandler) - function in ai.nexconn.chat.channel.BaseChannel
Saves a text message draft for this channel.
searchableWords() - function in ai.nexconn.chat.message.CustomMediaMessageContent
Returns a list of keywords to be indexed for message search.
searchableWords() - function in ai.nexconn.chat.message.CustomMessageContent
Returns a list of keywords to be indexed for message search.
SearchChannelResult - class in ai.nexconn.chat.channel.model
Channel search result.
searchChannels(ai.nexconn.chat.params.SearchChannelsParams,ai.nexconn.chat.handler.OperationHandler) - function in ai.nexconn.chat.channel.BaseChannel.Companion
Searches channels by keyword.
SearchChannelsParams - class in ai.nexconn.chat.params
Search channels parameters.
searchFriendsInfo(java.lang.String,ai.nexconn.chat.handler.OperationHandler) - function in ai.nexconn.chat.user.UserModule
Searches for friends by name.
SearchGroupMembersQuery - class in ai.nexconn.chat.channel.query
Search group members paginated query object.
SearchGroupMembersQueryParams - class in ai.nexconn.chat.params
Search group members paginated query parameters.
SearchJoinedGroupsQuery - class in ai.nexconn.chat.channel.query
Pagination query for searching joined groups.
SearchJoinedGroupsQueryParams - class in ai.nexconn.chat.params
Pagination query parameters for searching joined groups.
SearchMessagesByTimeRangeQuery - class in ai.nexconn.chat.channel.query
by Keyword and Time range search message Pagination query object.
SearchMessagesByTimeRangeQueryParams - class in ai.nexconn.chat.params
Parameters for searching messages by keyword and time range.
SearchMessagesByUserQuery - class in ai.nexconn.chat.channel.query
Paginated query for searching messages by user.
SearchMessagesByUserQueryParams - class in ai.nexconn.chat.params
Parameters for searching messages by user.
SearchMessagesQuery - class in ai.nexconn.chat.channel.query
Paginated message search query with comprehensive filters.
SearchMessagesQueryParams - class in ai.nexconn.chat.params
Parameters for creating a paginated message search query.
SELF - enum entry in ai.nexconn.chat.channel.model.GroupMemberInfoEditPermission

Only self

SEND - enum entry in ai.nexconn.chat.message.model.MessageDirection

Send

sendGroupCallSignalInfo(java.lang.String,java.lang.String,java.lang.String,ai.nexconn.chat.bridge.CallPlusSignalCallback) - function in ai.nexconn.chat.bridge.RTCBridge
Sends group call signaling.
SENDING - enum entry in ai.nexconn.chat.message.model.SentStatus

Sending in progress

sendMediaMessage(ai.nexconn.chat.params.SendMediaMessageParams,ai.nexconn.chat.handler.SendMediaMessageHandler) - function in ai.nexconn.chat.channel.BaseChannel
Sends a media message in this channel (e.g., image, video, file).
sendMediaMessage(ai.nexconn.chat.params.SendMediaMessageParams,ai.nexconn.chat.handler.SendMediaMessageHandler) - function in ai.nexconn.chat.channel.BaseChannel
Sends a media message in this channel (e.g., image, video, file).
SendMediaMessageHandler - class in ai.nexconn.chat.handler
Send media message callback.
SendMediaMessageParams - class in ai.nexconn.chat.params
Send media message parameters.
sendMessage(ai.nexconn.chat.params.SendMessageParams,ai.nexconn.chat.handler.SendMessageHandler) - function in ai.nexconn.chat.channel.BaseChannel
Sends a non-media message in this channel (e.g., text, location).
sendMessage(ai.nexconn.chat.params.SendMessageParams,ai.nexconn.chat.handler.SendMessageHandler) - function in ai.nexconn.chat.channel.BaseChannel
Sends a non-media message in this channel (e.g., text, location).
SendMessageHandler - class in ai.nexconn.chat.handler
Send message callback.
SendMessageParams - class in ai.nexconn.chat.params
Send message parameters.
sendReadReceiptResponse(java.util.List,ai.nexconn.chat.handler.ErrorHandler) - function in ai.nexconn.chat.channel.BaseChannel
Sends a read receipt response for the specified messages.
sendReadReceiptResponse(java.util.List,ai.nexconn.chat.handler.ErrorHandler) - function in ai.nexconn.chat.channel.BaseChannel
Sends a read receipt response for the specified messages.
sendRTCHeartbeat(kotlin.Array,java.lang.Integer) - function in ai.nexconn.chat.bridge.RTCBridge
Sends an RTC heartbeat.
sendRtcSignaling(java.lang.String,java.lang.String,java.lang.Boolean,kotlin.ByteArray,java.lang.Integer,ai.nexconn.chat.bridge.RTCCallback) - function in ai.nexconn.chat.bridge.RTCBridge
Sends an RTC signaling message.
sendTypingStatus(java.lang.String) - function in ai.nexconn.chat.channel.DirectChannel
Sends a typing status notification to the peer user.
SENT - enum entry in ai.nexconn.chat.message.model.SentStatus

Sent successfully

SENT - enum entry in ai.nexconn.chat.user.model.FriendApplicationType

Send friend request

SentStatus - class in ai.nexconn.chat.message.model
Message send status.
SentStatus.Companion - class in ai.nexconn.chat.message.model.SentStatus
 
setAndroidConfig(ai.nexconn.chat.params.AndroidPushConfig) - function in ai.nexconn.chat.params.PushConfig
Android platform push configuration.
setApnsCollapseId(java.lang.String) - function in ai.nexconn.chat.params.IOSPushConfig
Notification collapse ID (iOS 10+, max 64 bytes).
setApplicationStatuses(java.util.List) - function in ai.nexconn.chat.params.FriendApplicationsQueryParams
Friend application status filter list, null queries all statuses
setApplicationTypes(java.util.List) - function in ai.nexconn.chat.params.FriendApplicationsQueryParams
Friend application type Filter List, null When Query all Type
setAreaCode(ai.nexconn.chat.params.AreaCode) - function in ai.nexconn.chat.params.InitParams
Area code.
setAscending(java.lang.Boolean) - function in ai.nexconn.chat.params.FriendApplicationsQueryParams
Whether ascending order.
setAscending(java.lang.Boolean) - function in ai.nexconn.chat.params.GroupApplicationsQueryParams
Whether ascending order.
setAscending(java.lang.Boolean) - function in ai.nexconn.chat.params.GroupMembersByRoleQueryParams
Whether to sort in ascending order.
setAscending(java.lang.Boolean) - function in ai.nexconn.chat.params.JoinedGroupsByRoleQueryParams
Whether to sort in ascending order.
setAscending(java.lang.Boolean) - function in ai.nexconn.chat.params.LocalMessagesByTimeQueryParams
Whether ascending by time (From Old to New).
setAscending(java.lang.Boolean) - function in ai.nexconn.chat.params.MessagesQueryParams
Whether ascending by time (From Old to New).
setAscending(java.lang.Boolean) - function in ai.nexconn.chat.params.MessagesReadReceiptUsersQueryParams
Whether ascending order.
setAscending(java.lang.Boolean) - function in ai.nexconn.chat.params.SearchGroupMembersQueryParams
Whether to query in ascending order.
setAscending(java.lang.Boolean) - function in ai.nexconn.chat.params.SearchJoinedGroupsQueryParams
Whether to sort in ascending order.
setAutoTranslateEnabled(java.lang.Boolean,ai.nexconn.chat.handler.ErrorHandler) - function in ai.nexconn.chat.translate.TranslateModule
Enables or disables auto-translation.
setCategory(java.lang.String) - function in ai.nexconn.chat.params.IOSPushConfig
Push notification category identifier.
setCategoryHW(java.lang.String) - function in ai.nexconn.chat.params.AndroidPushConfig
Huawei push message category.
setChannelCount(java.lang.Integer) - function in ai.nexconn.chat.tag.Tag
Number of channels associated with this tag.
setChannelIdHW(java.lang.String) - function in ai.nexconn.chat.params.AndroidPushConfig
Huawei push channel ID.
setChannelTypeNoDisturbLevel(ai.nexconn.chat.params.ChannelTypeNoDisturbLevelParams,ai.nexconn.chat.handler.ErrorHandler) - function in ai.nexconn.chat.channel.BaseChannel.Companion
Sets the notification level for a specific channel type.
setComplete(java.lang.Boolean) - function in ai.nexconn.chat.message.StreamMessage
Whether generation is complete.
setCompleteReason(java.lang.Integer) - function in ai.nexconn.chat.message.StreamMessage
Business-side completion reason.
setCompressOptions(ai.nexconn.chat.params.CompressOptions) - function in ai.nexconn.chat.params.InitParams
Media compression options for images and short videos.
setConfig(ai.nexconn.chat.channel.model.LeaveGroupConfig) - function in ai.nexconn.chat.params.KickGroupMembersParams
Leave group configuration (controls whether to clear mute/allowlist/follow states).
setConfig(ai.nexconn.chat.channel.model.LeaveGroupConfig) - function in ai.nexconn.chat.params.TransferGroupOwnerParams
Leave group configuration (only effective when leaveAfterTransfer is true).
setContent(ai.nexconn.chat.bridge.RTCMessageContent) - function in ai.nexconn.chat.bridge.RTCMessage
Sets the message content.
setContent(ai.nexconn.chat.bridge.RTCMessageContent) - function in ai.nexconn.chat.bridge.RTCMessageImpl
Sets the message content.
setContent(ai.nexconn.chat.message.MessageContent) - function in ai.nexconn.chat.message.Message
Message content body.
setContent(java.lang.String) - function in ai.nexconn.chat.message.ReferenceMessage
Text content of this reference message.
setContent(java.lang.String) - function in ai.nexconn.chat.message.StreamMessage
Aggregated stream text content.
setContent(java.lang.String) - function in ai.nexconn.chat.message.model.StreamMessageRequestChunkInfo
Incremental content of this chunk.
setContent(ai.nexconn.chat.message.MessageContent) - function in ai.nexconn.chat.message.model.StreamReferenceInfo
Message content body of the referenced message.
setCreateTime(java.lang.Long) - function in ai.nexconn.chat.tag.Tag
Creation timestamp.
setData(java.lang.String) - function in ai.nexconn.chat.params.TextMessageCreateParams
Message additional data
setDataSize(java.lang.Long) - function in ai.nexconn.chat.message.GIFMessage
GIF data size (unit: bytes).
setDestruct(java.lang.Boolean) - function in ai.nexconn.chat.message.MessageContent
Whether this is a burn-after-reading message.
setDestruct(java.lang.Boolean) - function in ai.nexconn.chat.message.MessageContent
Whether this is a burn-after-reading message.
setDestructTime(java.lang.Long) - function in ai.nexconn.chat.message.MessageContent
Auto-destruct duration in seconds after the message is read.
setDestructTime(java.lang.Long) - function in ai.nexconn.chat.message.MessageContent
Auto-destruct duration in seconds after the message is read.
setDirectedUserIds(java.util.List) - function in ai.nexconn.chat.message.Message
Directed user ID list (only effective for group / community channels; null for direct channels).
setDirectedUserIds(kotlin.Array) - function in ai.nexconn.chat.params.SendMediaMessageParams
Target user ID list for directed messages.
setDirectedUserIds(kotlin.Array) - function in ai.nexconn.chat.params.SendMessageParams
Target user ID list for directed messages.
setDirection(ai.nexconn.chat.message.model.MessageDirection) - function in ai.nexconn.chat.message.Message
Message direction (send / receive).
setDirections(java.util.List) - function in ai.nexconn.chat.params.GroupApplicationsQueryParams
Group application direction Filter List, null When Query all Direction
setDisableNotification(java.lang.Boolean) - function in ai.nexconn.chat.params.SendMediaMessageParams
Whether to disable push notification for this message.
setDisableNotification(java.lang.Boolean) - function in ai.nexconn.chat.params.SendMessageParams
Whether to disable push notification for this message.
setDisablePushTitle(java.lang.Boolean) - function in ai.nexconn.chat.params.PushConfig
Whether to hide the push notification title.
setDisableUpdateLastMessage(java.lang.Boolean) - function in ai.nexconn.chat.message.Message
Whether to prevent this message from updating the channel's latest message.
setDisableUpdateLastMessage(java.lang.Boolean) - function in ai.nexconn.chat.params.SendMediaMessageParams
Whether to prevent this message from updating the channel's latest message.
setDisableUpdateLastMessage(java.lang.Boolean) - function in ai.nexconn.chat.params.SendMessageParams
Whether to prevent this message from updating the channel's latest message.
setDownloaded() - function in ai.nexconn.chat.message.model.MessageReceivedStatusInfo
Marks the media file as downloaded
setDuration(java.lang.Integer) - function in ai.nexconn.chat.message.HDVoiceMessage
Voice duration (unit: seconds).
setDuration(java.lang.Integer) - function in ai.nexconn.chat.message.ShortVideoMessage
Video duration (unit: seconds).
setEnablePush(java.lang.Boolean) - function in ai.nexconn.chat.params.InitParams
Whether to enable push notifications.
setEnableSyncEmptyTopConversation(java.lang.Boolean) - function in ai.nexconn.chat.params.InitParams
Whether to sync empty pinned channels.
setExpiry(java.lang.Integer) - function in ai.nexconn.chat.params.SubscribeEventParams
Subscription duration in seconds (60s ~ 30 days).
setExtProfile(java.util.Map) - function in ai.nexconn.chat.params.CreateGroupParams
Extended profile key-value pairs for the group.
setExtProfile(java.util.Map) - function in ai.nexconn.chat.params.SetFriendInfoParams
Extended info.
setExtProfile(java.util.Map) - function in ai.nexconn.chat.params.UpdateGroupInfoParams
Group extended info
setExtra(java.lang.String) - function in ai.nexconn.chat.message.MessageContent
Extra data attached to the message content (sent along with the message, synced remotely).
setExtra(java.lang.String) - function in ai.nexconn.chat.message.MessageContent
Extra data attached to the message content (sent along with the message, synced remotely).
setExtra(java.lang.String) - function in ai.nexconn.chat.params.AddFriendParams
Remark info (e.g.
setExtra(java.lang.String) - function in ai.nexconn.chat.params.EnterOpenChannelParams
Additional info for entering (max 128 characters).
setFcmChannelId(java.lang.String) - function in ai.nexconn.chat.params.AndroidPushConfig
FCM notification channel ID.
setFcmCollapseKey(java.lang.String) - function in ai.nexconn.chat.params.AndroidPushConfig
FCM notification collapse key.
setFcmImageUrl(java.lang.String) - function in ai.nexconn.chat.params.AndroidPushConfig
FCM notification image URL.
setFileType(java.lang.String) - function in ai.nexconn.chat.message.FileMessage
File extension (e.g.
setFilterRobotType(ai.nexconn.chat.channel.model.GroupMemberFilterRobotType) - function in ai.nexconn.chat.params.GroupMembersByRoleQueryParams
Filter robot type.
setFirstUnreadMsgSendTime(java.lang.Long) - function in ai.nexconn.chat.channel.CommunityChannel
Sent timestamp (milliseconds) of the first unread message.
setForce(java.lang.Boolean) - function in ai.nexconn.chat.params.TranslateMessagesParams
Whether to force re-translate even if a translation already exists.
setForceShowDetailContent(java.lang.Boolean) - function in ai.nexconn.chat.params.PushConfig
Whether to force showing notification detail content.
setFormat(java.lang.String) - function in ai.nexconn.chat.message.HDVoiceMessage
Audio format (e.g.
setFriendAddPermission(ai.nexconn.chat.user.model.FriendAddPermission,ai.nexconn.chat.handler.ErrorHandler) - function in ai.nexconn.chat.user.UserModule
Sets the friend request permission.
setFriendInfo(ai.nexconn.chat.params.SetFriendInfoParams,ai.nexconn.chat.handler.ErrorDetailHandler) - function in ai.nexconn.chat.user.UserModule
Sets friend info (e.g., remark name, extended profile).
SetFriendInfoParams - class in ai.nexconn.chat.params
Set friend info parameters.
setGroupCallSignalListener(ai.nexconn.chat.bridge.CallPlusSignalListener) - function in ai.nexconn.chat.bridge.RTCBridge
Sets the group call signaling listener.
setGroupInfoEditPermission(ai.nexconn.chat.channel.model.GroupOperationPermission) - function in ai.nexconn.chat.params.CreateGroupParams
Permission for editing group info.
setGroupInfoEditPermission(ai.nexconn.chat.channel.model.GroupOperationPermission) - function in ai.nexconn.chat.params.UpdateGroupInfoParams
Group info update permission
SetGroupMemberInfoParams - class in ai.nexconn.chat.params
Parameters for setting group member info.
setGroupName(java.lang.String) - function in ai.nexconn.chat.params.UpdateGroupInfoParams
group Name, maximum length No more than 64 characters
setHeight(java.lang.Integer) - function in ai.nexconn.chat.message.GIFMessage
GIF Image Height
setHwImageUrl(java.lang.String) - function in ai.nexconn.chat.params.AndroidPushConfig
Huawei notification large icon URL.
setImageHeight(java.lang.Integer) - function in ai.nexconn.chat.params.CompressOptions
Max height for the original image in pixels.
setImageQuality(java.lang.Float) - function in ai.nexconn.chat.params.CompressOptions
Original image compression quality (0.0 ~ 1.0).
setImageWidth(java.lang.Integer) - function in ai.nexconn.chat.params.CompressOptions
Max width for the original image in pixels.
setImportanceHW(java.lang.String) - function in ai.nexconn.chat.params.AndroidPushConfig
Huawei push message importance level.
setInterruptionLevel(java.lang.String) - function in ai.nexconn.chat.params.IOSPushConfig
Push interruption level.
setIntroduction(java.lang.String) - function in ai.nexconn.chat.params.CreateGroupParams
Group introduction.
setIntroduction(java.lang.String) - function in ai.nexconn.chat.params.UpdateGroupInfoParams
group Description, Maximum length No more than 512 characters
setInviteHandlePermission(ai.nexconn.chat.channel.model.GroupInviteHandlePermission) - function in ai.nexconn.chat.params.CreateGroupParams
Permission for handling group invitations.
setInviteHandlePermission(ai.nexconn.chat.channel.model.GroupInviteHandlePermission) - function in ai.nexconn.chat.params.UpdateGroupInfoParams
Invited to group permission
setInvitePermission(ai.nexconn.chat.channel.model.GroupOperationPermission) - function in ai.nexconn.chat.params.CreateGroupParams
Permission for inviting others to the group.
setInvitePermission(ai.nexconn.chat.channel.model.GroupOperationPermission) - function in ai.nexconn.chat.params.UpdateGroupInfoParams
Invite others to group permission
setInviterId(java.lang.String) - function in ai.nexconn.chat.params.AcceptGroupApplicationParams
Inviter user ID.
setInviterId(java.lang.String) - function in ai.nexconn.chat.params.RefuseGroupApplicationParams
Inviter user ID.
setIOSConfig(ai.nexconn.chat.params.IOSPushConfig) - function in ai.nexconn.chat.params.PushConfig
iOS platform push configuration.
setJoinPermission(ai.nexconn.chat.channel.model.GroupJoinPermission) - function in ai.nexconn.chat.params.CreateGroupParams
Permission for actively joining the group.
setJoinPermission(ai.nexconn.chat.channel.model.GroupJoinPermission) - function in ai.nexconn.chat.params.UpdateGroupInfoParams
Active join group permission
setLatitude(java.lang.Double) - function in ai.nexconn.chat.message.LocationMessage
Latitude
setLeaveAfterTransfer(java.lang.Boolean) - function in ai.nexconn.chat.params.TransferGroupOwnerParams
Whether to leave the group after transfer.
setListened() - function in ai.nexconn.chat.message.model.MessageReceivedStatusInfo
Marks the voice message as listened to
setLocalPath(java.lang.String) - function in ai.nexconn.chat.message.MediaMessageContent
Local file path of the media content.
setLocalPath(java.lang.String) - function in ai.nexconn.chat.message.MediaMessageContent
Local file path of the media content.
setLogLevel(ai.nexconn.chat.params.LogLevel) - function in ai.nexconn.chat.params.InitParams
Log level.
setLongitude(java.lang.Double) - function in ai.nexconn.chat.message.LocationMessage
Longitude
setMaxMemberCount(java.lang.Integer) - function in ai.nexconn.chat.channel.GroupChannel
Maximum allowed member count for the group.
setMaxOriginalImageSize(java.lang.Integer) - function in ai.nexconn.chat.params.CompressOptions
Original image size threshold in KB.
setMemberCount(java.lang.Integer) - function in ai.nexconn.chat.channel.GroupChannel
Current member count of the group.
setMemberInfo(ai.nexconn.chat.params.SetGroupMemberInfoParams,ai.nexconn.chat.handler.ErrorDetailHandler) - function in ai.nexconn.chat.channel.GroupChannel
Sets a group member's nickname and extra info within this group.
setMemberInfoEditPermission(ai.nexconn.chat.channel.model.GroupMemberInfoEditPermission) - function in ai.nexconn.chat.params.CreateGroupParams
Permission for editing group member info.
setMemberInfoEditPermission(ai.nexconn.chat.channel.model.GroupMemberInfoEditPermission) - function in ai.nexconn.chat.params.UpdateGroupInfoParams
Group member info update permission
setMentionedInfo(ai.nexconn.chat.message.model.MentionedInfo) - function in ai.nexconn.chat.message.MessageContent
Mention (@) info.
setMentionedInfo(ai.nexconn.chat.message.model.MentionedInfo) - function in ai.nexconn.chat.message.MessageContent
Mention (@) info.
setMentionedUserIds(java.util.List) - function in ai.nexconn.chat.params.TextMessageCreateParams
 
setMessageCount(java.lang.Integer) - function in ai.nexconn.chat.params.EnterOpenChannelParams
Number of history messages fetched on enter.
setMessageDirection(java.lang.Integer) - function in ai.nexconn.chat.bridge.RTCMessage
Sets the message direction.
setMessageDirection(java.lang.Integer) - function in ai.nexconn.chat.bridge.RTCMessageImpl
Sets the message direction.
setMessageId(java.lang.Integer) - function in ai.nexconn.chat.bridge.RTCMessage
Sets the local message ID.
setMessageId(java.lang.Integer) - function in ai.nexconn.chat.bridge.RTCMessageImpl
Sets the local message ID.
setMessageId(java.lang.String) - function in ai.nexconn.chat.message.model.StreamReferenceInfo
Server-side unique ID of the referenced message.
setMessageTypes(java.util.List) - function in ai.nexconn.chat.params.LocalMessagesByTimeQueryParams
Message type filters (object names).
setMessageTypes(java.util.List) - function in ai.nexconn.chat.params.SearchChannelsParams
Message type filter list.
setMetadata(ai.nexconn.chat.params.OpenChannelSetMetadataParams,ai.nexconn.chat.handler.ErrorHandler) - function in ai.nexconn.chat.channel.OpenChannel
Sets metadata for this open channel.
setMetadata(java.util.Map,ai.nexconn.chat.handler.ErrorHandler) - function in ai.nexconn.chat.message.Message
Updates message metadata.
setMetadata(java.util.Map) - function in ai.nexconn.chat.message.Message
Message metadata in key-value format, supports remote sync.
setMetadata(java.util.Map) - function in ai.nexconn.chat.params.SendMediaMessageParams
Message metadata in key-value format.
setMetadata(java.util.Map) - function in ai.nexconn.chat.params.SendMessageParams
Message metadata in key-value format.
setMode(ai.nexconn.chat.translate.model.TranslateMode) - function in ai.nexconn.chat.params.TranslateMessagesParams
Translation mode.
setMode(ai.nexconn.chat.translate.model.TranslateMode) - function in ai.nexconn.chat.params.TranslateTextsParams
Translation mode.
setModifyInfo(ai.nexconn.chat.message.model.MessageModifyInfo) - function in ai.nexconn.chat.message.Message
Message modification info.
setMsgNum(java.lang.Integer) - function in ai.nexconn.chat.message.CombineMessage
Total number of forwarded messages.
setMultipleReceive() - function in ai.nexconn.chat.message.model.MessageReceivedStatusInfo
Marks the message as received on multiple devices
setName(java.lang.String) - function in ai.nexconn.chat.message.MediaMessageContent
Media content file name.
setName(java.lang.String) - function in ai.nexconn.chat.message.MediaMessageContent
Media content file name.
setNameList(java.util.List) - function in ai.nexconn.chat.message.CombineMessage
Sender name list (deduplicated for direct channels, group name for group channels).
setNaviServer(java.lang.String) - function in ai.nexconn.chat.params.InitParams
Custom navigation server URL (for private cloud).
setNeedReceipt(java.lang.Boolean) - function in ai.nexconn.chat.message.Message
Whether this message requires a read receipt.
setNeedReceipt(java.lang.Boolean) - function in ai.nexconn.chat.params.SendMediaMessageParams
Whether this message requires a read receipt.
setNeedReceipt(java.lang.Boolean) - function in ai.nexconn.chat.params.SendMessageParams
Whether this message requires a read receipt.
setNoDisturbLevel(ai.nexconn.chat.channel.model.ChannelNoDisturbLevel,ai.nexconn.chat.handler.ErrorHandler) - function in ai.nexconn.chat.channel.BaseChannel
Sets the notification (do-not-disturb) level for this channel.
setNoDisturbLevel(ai.nexconn.chat.channel.model.ChannelNoDisturbLevel,ai.nexconn.chat.handler.ErrorHandler) - function in ai.nexconn.chat.channel.BaseChannel
Sets the notification (do-not-disturb) level for this channel.
setNoDisturbTime(ai.nexconn.chat.params.NoDisturbTimeParams,ai.nexconn.chat.handler.ErrorHandler) - function in ai.nexconn.chat.NCEngine
Sets the do-not-disturb time for message notifications.
setNotice(java.lang.String) - function in ai.nexconn.chat.params.CreateGroupParams
Group notice.
setNotice(java.lang.String) - function in ai.nexconn.chat.params.UpdateGroupInfoParams
group Announcement, Maximum length No more than 1024 characters
setNotificationId(java.lang.String) - function in ai.nexconn.chat.params.AndroidPushConfig
Push notification unique identifier.
setNumberOfChannels(java.lang.Integer) - function in ai.nexconn.chat.message.HDVoiceMessage
Number of audio channels.
setObjectName(java.lang.String) - function in ai.nexconn.chat.bridge.RTCMessage
Sets the object name.
setObjectName(java.lang.String) - function in ai.nexconn.chat.bridge.RTCMessageImpl
Sets the object name.
setOffline(java.lang.Boolean) - function in ai.nexconn.chat.bridge.RTCMessage
Sets whether this is an offline message.
setOffline(java.lang.Boolean) - function in ai.nexconn.chat.bridge.RTCMessageImpl
Sets whether this is an offline message.
setOriginal(java.lang.Boolean) - function in ai.nexconn.chat.message.ImageMessage
Whether this is an original (full-resolution) image.
setPageSize(java.lang.Integer) - function in ai.nexconn.chat.params.ChannelsQueryParams
Number of items per page.
setPageSize(java.lang.Integer) - function in ai.nexconn.chat.params.FriendApplicationsQueryParams
per page items count, Default 20
setPageSize(java.lang.Integer) - function in ai.nexconn.chat.params.GroupApplicationsQueryParams
per page items count, Default 20, Maximum 200 items
setPageSize(java.lang.Integer) - function in ai.nexconn.chat.params.GroupMembersByRoleQueryParams
Number of items per page.
setPageSize(java.lang.Integer) - function in ai.nexconn.chat.params.JoinedGroupsByRoleQueryParams
Number of items per page.
setPageSize(java.lang.Integer) - function in ai.nexconn.chat.params.LocalMessagesByTimeQueryParams
Number of messages per page.
setPageSize(java.lang.Integer) - function in ai.nexconn.chat.params.MessagesQueryParams
Query count per page, Default 20.
setPageSize(java.lang.Integer) - function in ai.nexconn.chat.params.MessagesReadReceiptUsersQueryParams
Pagination count, range 1, 100, default 20
setPageSize(java.lang.Integer) - function in ai.nexconn.chat.params.SearchGroupMembersQueryParams
Page size.
setPageSize(java.lang.Integer) - function in ai.nexconn.chat.params.SearchJoinedGroupsQueryParams
Number of items per page.
setPageSize(java.lang.Integer) - function in ai.nexconn.chat.params.TaggedChannelsQueryParams
Number of channels per page.
setPageSize(java.lang.Integer) - function in ai.nexconn.chat.params.UnreadMentionMeChannelsQueryParams
Number of items per page.
setPageSize(java.lang.Integer) - function in ai.nexconn.chat.params.UntaggedChannelsQueryParams
Number of channels per page.
setParticipantCount(java.lang.Integer) - function in ai.nexconn.chat.channel.OpenChannel
Current participant count.
setPeerUserId(java.lang.String) - function in ai.nexconn.chat.channel.DirectChannel
the other party userID
setPoi(java.lang.String) - function in ai.nexconn.chat.message.LocationMessage
POI Info (Location Name)
setPortraitUri(java.lang.String) - function in ai.nexconn.chat.params.CreateGroupParams
Group portrait URL.
setPortraitUri(java.lang.String) - function in ai.nexconn.chat.params.UpdateGroupInfoParams
Group avatar URL URL, Max length 1024 characters
setPushConfig(ai.nexconn.chat.params.PushConfig) - function in ai.nexconn.chat.params.SendMediaMessageParams
Push configuration.
setPushConfig(ai.nexconn.chat.params.PushConfig) - function in ai.nexconn.chat.params.SendMessageParams
Push configuration.
setPushContent(java.lang.String) - function in ai.nexconn.chat.params.PushConfig
Push notification content.
setPushContent(java.lang.String) - function in ai.nexconn.chat.params.TextMessageCreateParams
Push content
setPushData(java.lang.String) - function in ai.nexconn.chat.params.PushConfig
Extra data attached to the push notification.
setPushTitle(java.lang.String) - function in ai.nexconn.chat.params.PushConfig
Push notification title.
setPushTitle(java.lang.String) - function in ai.nexconn.chat.params.TextMessageCreateParams
Push title
setRead() - function in ai.nexconn.chat.message.model.MessageReceivedStatusInfo
Marks the message as read
setReason(java.lang.String) - function in ai.nexconn.chat.params.RefuseGroupApplicationParams
Reason for refusal.
setReason(java.lang.String) - function in ai.nexconn.chat.params.RefuseGroupInviteParams
Reason for refusal.
setReceivedStatusInfo(ai.nexconn.chat.message.model.MessageReceivedStatusInfo) - function in ai.nexconn.chat.message.Message
Message received status info.
setReceivedStatusInfo(ai.nexconn.chat.message.model.MessageReceivedStatusInfo,ai.nexconn.chat.handler.OperationHandler) - function in ai.nexconn.chat.message.Message
Sets the received status of this message.
setReceivedTime(java.lang.Long) - function in ai.nexconn.chat.bridge.RTCMessage
Sets the message received time.
setReceivedTime(java.lang.Long) - function in ai.nexconn.chat.bridge.RTCMessageImpl
Sets the message received time.
setReconnectKickEnable(java.lang.Boolean) - function in ai.nexconn.chat.params.ConnectParams
Whether to kick out the reconnecting device when another device is already connected.
setReferenceInfo(ai.nexconn.chat.message.model.StreamReferenceInfo) - function in ai.nexconn.chat.message.StreamMessage
Reference message information.
setReferMsg(ai.nexconn.chat.message.MessageContent) - function in ai.nexconn.chat.message.ReferenceMessage
Content body of the referenced message.
setReferMsgId(java.lang.String) - function in ai.nexconn.chat.message.ReferenceMessage
Unique ID of the referenced message.
setReferMsgSenderId(java.lang.String) - function in ai.nexconn.chat.message.ReferenceMessage
Sender ID of the referenced message.
setReferMsgType(java.lang.String) - function in ai.nexconn.chat.message.ReferenceMessage
Message type identifier of the referenced message.
setRemark(java.lang.String) - function in ai.nexconn.chat.params.SetFriendInfoParams
Friend remark name, up to 64 characters.
setRemoteUrl(java.lang.String) - function in ai.nexconn.chat.message.MediaMessageContent
Remote URL of the media content after upload.
setRemoteUrl(java.lang.String) - function in ai.nexconn.chat.message.MediaMessageContent
Remote URL of the media content after upload.
setRemoveMemberPermission(ai.nexconn.chat.channel.model.GroupOperationPermission) - function in ai.nexconn.chat.params.CreateGroupParams
Permission for kicking group members.
setRemoveMemberPermission(ai.nexconn.chat.channel.model.GroupOperationPermission) - function in ai.nexconn.chat.params.UpdateGroupInfoParams
Kick group member permission
setRetrieved() - function in ai.nexconn.chat.message.model.MessageReceivedStatusInfo
Marks the message as retrieved
setRichMediaUri(java.lang.String) - function in ai.nexconn.chat.params.IOSPushConfig
Rich media content URL for push notifications.
setRole(ai.nexconn.chat.channel.model.GroupMemberRole) - function in ai.nexconn.chat.params.GroupMembersByRoleQueryParams
Group member role.
setRole(ai.nexconn.chat.channel.model.GroupMemberRole) - function in ai.nexconn.chat.params.JoinedGroupsByRoleQueryParams
Group member role.
setRTCHeartbeatListener(ai.nexconn.chat.bridge.RTCHeartbeatListener) - function in ai.nexconn.chat.bridge.RTCBridge
Sets the RTC heartbeat listener.
setRTCRoomEventListener(ai.nexconn.chat.bridge.RTCRoomEventListener) - function in ai.nexconn.chat.bridge.RTCBridge
Sets the RTC room event listener.
setSampleRate(java.lang.Integer) - function in ai.nexconn.chat.message.HDVoiceMessage
Audio sample rate.
setSenderUserId(java.lang.String) - function in ai.nexconn.chat.bridge.RTCMessage
Sets the sender user ID.
setSenderUserId(java.lang.String) - function in ai.nexconn.chat.bridge.RTCMessageImpl
Sets the sender user ID.
setSenderUserId(java.lang.String) - function in ai.nexconn.chat.message.Message
Sender user ID.
setSenderUserId(java.lang.String) - function in ai.nexconn.chat.message.model.StreamReferenceInfo
Sender ID of the referenced message.
setSentStatus(java.lang.Integer) - function in ai.nexconn.chat.bridge.RTCMessage
Sets the sending status.
setSentStatus(java.lang.Integer) - function in ai.nexconn.chat.bridge.RTCMessageImpl
Sets the sending status.
setSentStatus(ai.nexconn.chat.message.model.SentStatus) - function in ai.nexconn.chat.message.Message
Message sending status.
setSentTime(java.lang.Long) - function in ai.nexconn.chat.bridge.RTCMessage
Sets the sent time.
setSentTime(java.lang.Long) - function in ai.nexconn.chat.bridge.RTCMessageImpl
Sets the sent time.
setSentTime(java.lang.Long) - function in ai.nexconn.chat.message.Message
Message sent time (Unix timestamp in milliseconds, server time).
setSentTime(java.lang.Long) - function in ai.nexconn.chat.params.LocalMessagesByTimeQueryParams
Reference sent time (milliseconds) to start the query from.
setSightCompressHeight(java.lang.Integer) - function in ai.nexconn.chat.params.CompressOptions
Short video (Sight) compressed height in pixels.
setSightCompressWidth(java.lang.Integer) - function in ai.nexconn.chat.params.CompressOptions
Short video (Sight) compressed width in pixels.
setSize(java.lang.Long) - function in ai.nexconn.chat.message.FileMessage
File size (unit: bytes).
setSize(java.lang.Long) - function in ai.nexconn.chat.message.ShortVideoMessage
Video file size (unit: bytes).
setSourceLanguage(java.lang.String) - function in ai.nexconn.chat.translate.model.TranslateMessageParam
Source language.
setSourceLanguage(java.lang.String) - function in ai.nexconn.chat.translate.model.TranslateTextParam
Source language.
setSpeechToTextVisible(java.lang.Boolean,ai.nexconn.chat.handler.ErrorHandler) - function in ai.nexconn.chat.message.Message
Sets the visibility of the speech-to-text result.
setStackTrace(kotlin.Array) - function in kotlin.Throwable
 
setStartTime(java.lang.Long) - function in ai.nexconn.chat.params.ChannelsQueryParams
Start timestamp (milliseconds) for the query.
setStartTime(java.lang.Long) - function in ai.nexconn.chat.params.MessagesQueryParams
Start timestamp (milliseconds) for the query.
setStartTime(java.lang.Long) - function in ai.nexconn.chat.params.TaggedChannelsQueryParams
Start timestamp (milliseconds) for pagination cursor.
setStartTime(java.lang.Long) - function in ai.nexconn.chat.params.UnreadMentionMeChannelsQueryParams
Start timestamp (milliseconds) for the query.
setStartTime(java.lang.Long) - function in ai.nexconn.chat.params.UntaggedChannelsQueryParams
Start timestamp (milliseconds) for the query.
setStatus(java.util.List) - function in ai.nexconn.chat.params.GroupApplicationsQueryParams
Group application status Filter List, null When Query all Status
setStatus(ai.nexconn.chat.message.model.MessageReadReceiptStatus) - function in ai.nexconn.chat.params.MessagesReadReceiptUsersQueryParams
Read receipt status filter.
setStopReason(java.lang.Integer) - function in ai.nexconn.chat.message.StreamMessage
IM-side completion reason.
setSubChannelCount(java.lang.Integer) - function in ai.nexconn.chat.channel.CommunityChannel
Number of sub-channels.
setSubChannelId(java.lang.String) - function in ai.nexconn.chat.channel.CommunityChannel
The sub-channel ID that this channel belongs to.
setSubChannelId(java.lang.String) - function in ai.nexconn.chat.channel.CommunitySubChannel
Sub-channel unique identifier.
setSummaryList(java.util.List) - function in ai.nexconn.chat.message.CombineMessage
Summary content list for display preview.
setSync(java.lang.Boolean) - function in ai.nexconn.chat.message.StreamMessage
Whether the client has finished pulling the stream.
setTargetLanguage(java.lang.String) - function in ai.nexconn.chat.translate.model.TranslateMessageParam
Target language.
setTargetLanguage(java.lang.String) - function in ai.nexconn.chat.translate.model.TranslateTextParam
Target language.
setTemplateId(java.lang.String) - function in ai.nexconn.chat.params.PushConfig
Push template ID for localized push content.
setThreadId(java.lang.String) - function in ai.nexconn.chat.params.IOSPushConfig
Notification thread ID for grouping (iOS 10+).
setThumbnailBase64(java.lang.String) - function in ai.nexconn.chat.message.ImageMessage
Thumbnail Base64 encoded data.
setThumbnailBase64(java.lang.String) - function in ai.nexconn.chat.message.LocationMessage
map Thumbnail Base64 Encoded data
setThumbnailBase64(java.lang.String) - function in ai.nexconn.chat.message.ShortVideoMessage
Video thumbnail Base64 encoded string.
setThumbnailMaxSize(java.lang.Integer) - function in ai.nexconn.chat.params.CompressOptions
Max thumbnail edge length in pixels.
setThumbnailMinSize(java.lang.Integer) - function in ai.nexconn.chat.params.CompressOptions
Min thumbnail edge length in pixels.
setThumbnailQuality(java.lang.Float) - function in ai.nexconn.chat.params.CompressOptions
Thumbnail compression quality (0.0 ~ 1.0).
setTimeout(java.lang.Integer) - function in ai.nexconn.chat.params.ConnectParams
Connection timeout in seconds.
setTopForTag(java.lang.Boolean) - function in ai.nexconn.chat.channel.CommunityChannel
Whether this channel is pinned within a tag.
setTopPriority(java.lang.Boolean) - function in ai.nexconn.chat.params.ChannelsQueryParams
Whether pinned channels are returned first.
setTopPriority(java.lang.Boolean) - function in ai.nexconn.chat.params.UnreadMentionMeChannelsQueryParams
Whether pinned channels are returned first.
setTopPriority(java.lang.Boolean) - function in ai.nexconn.chat.params.UntaggedChannelsQueryParams
Whether to prioritize pinned channels.
setTranslateStrategy(java.util.List,ai.nexconn.chat.channel.model.TranslateStrategy,ai.nexconn.chat.handler.ErrorHandler) - function in ai.nexconn.chat.translate.TranslateModule
Sets the translation strategy for specified channels.
setTranslationLanguage(java.lang.String,ai.nexconn.chat.handler.ErrorHandler) - function in ai.nexconn.chat.translate.TranslateModule
Sets the user-level target translation language.
setType(java.lang.String) - function in ai.nexconn.chat.message.StreamMessage
Text format type.
setUid(java.lang.String) - function in ai.nexconn.chat.bridge.RTCMessage
Sets the unique message ID.
setUid(java.lang.String) - function in ai.nexconn.chat.bridge.RTCMessageImpl
Sets the unique message ID.
setUpdateOperationTime(java.lang.Boolean) - function in ai.nexconn.chat.params.PinParams
Whether to update the channel operation timestamp.
setWidth(java.lang.Integer) - function in ai.nexconn.chat.message.GIFMessage
GIF Image Width
SG - enum entry in ai.nexconn.chat.params.AreaCode

Singapore data center (primary).

ShortVideoMessage - class in ai.nexconn.chat.message
Short video message.
SIGNED_OUT - enum entry in ai.nexconn.chat.model.ConnectionStatus

Signed out

solveServerHosts(java.lang.String,ai.nexconn.chat.bridge.RTCCallback) - function in ai.nexconn.chat.bridge.RTCBridge
Resolves server hostnames.
SpeechToTextCompletedEvent - class in ai.nexconn.chat.message.model
Event data for speech-to-text completion.
SpeechToTextInfo - class in ai.nexconn.chat.message.model
Voice speech-to-text info.
SpeechToTextStatus - class in ai.nexconn.chat.message.model
Voice speech-to-text Status Enum.
SpeechToTextStatus.Companion - class in ai.nexconn.chat.message.model.SpeechToTextStatus
 
StreamMessage - class in ai.nexconn.chat.message
Stream message.
StreamMessageDeltaEvent - class in ai.nexconn.chat.message.model
Event data for stream message incremental chunk.
StreamMessageRequestChunkInfo - class in ai.nexconn.chat.message.model
Stream message incremental chunk info.
StreamMessageRequestCompleteEvent - class in ai.nexconn.chat.message.model
Event data for stream message request completion.
StreamMessageRequestInitEvent - class in ai.nexconn.chat.message.model
Event data for stream message request initialization.
StreamReferenceInfo - class in ai.nexconn.chat.message.model
Reference information in a stream message.
SUBSCRIBE - enum entry in ai.nexconn.chat.user.model.SubscribeOperationType

Subscribe

SubscribeChangeEvent - class in ai.nexconn.chat.user.model
Subscription change event.
subscribeEvent(ai.nexconn.chat.params.SubscribeEventParams,ai.nexconn.chat.handler.ErrorDetailHandler) - function in ai.nexconn.chat.user.UserModule
Subscribes to user status events.
SubscribeEventParams - class in ai.nexconn.chat.params
Parameters for subscribing to events.
SubscribeOperationType - class in ai.nexconn.chat.user.model
Subscription operation type.
SubscribeOperationType.Companion - class in ai.nexconn.chat.user.model.SubscribeOperationType
 
SubscribeQuery - class in ai.nexconn.chat.user.query
Subscription event pagination query object.
SubscribeQueryParams - class in ai.nexconn.chat.params
Subscription event pagination query parameters.
SubscribeType - class in ai.nexconn.chat.user.model
Subscription type enum.
SubscribeType.Companion - class in ai.nexconn.chat.user.model.SubscribeType
 
SubscriptionChangedEvent - class in ai.nexconn.chat.user.model
Event for subscribed events changing.
SubscriptionChangedOnOtherDevicesEvent - class in ai.nexconn.chat.user.model
Event for subscription info changes on another device.
SubscriptionStatusDetail - class in ai.nexconn.chat.user.model
Subscription status details for a single platform.
SubscriptionStatusInfo - class in ai.nexconn.chat.user.model
Subscription status info.
SubscriptionSyncCompletedEvent - class in ai.nexconn.chat.user.model
Event for subscription data sync completion.
SUCCESS - enum entry in ai.nexconn.chat.message.model.MessageModifyStatus

Modified successfully

SUCCESS - enum entry in ai.nexconn.chat.message.model.SpeechToTextStatus

Conversion Success

SUCCESS - enum entry in ai.nexconn.chat.message.model.TranslateStatus

Translation succeeded

SUSPENDED - enum entry in ai.nexconn.chat.model.ConnectionStatus

Connection suspended, SDK will auto reconnect when possible

syncRemoteChannels(ai.nexconn.chat.handler.ErrorHandler) - function in ai.nexconn.chat.channel.BaseChannel.Companion
Syncs remote channels to the local database.
SYSTEM - enum entry in ai.nexconn.chat.channel.ChannelType

System channel.

Channel used for system notifications, announcements, etc.

SystemChannel - class in ai.nexconn.chat.channel
System channel.
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W