NIMSDK-AOS  9.16.3
Public 成员函数 | 所有成员列表
com.netease.nimlib.sdk.avsignalling.builder.InviteParamBuilder类 参考

构造邀请相关操作的参数 ,其中channelId、accountId、requestId 这3个参数必须设置 更多...

Public 成员函数

 InviteParamBuilder (String channelId, String accountId, String requestId)
 
InviteParamBuilder customInfo (String customInfo)
 
InviteParamBuilder pushConfig (SignallingPushConfig signallingPushConfig)
 
InviteParamBuilder offlineEnabled (boolean offlineEnabled)
 
InviteParam build ()
 

详细描述

构造邀请相关操作的参数 ,其中channelId、accountId、requestId 这3个参数必须设置

在文件 InviteParamBuilder.java13 行定义.

构造及析构函数说明

◆ InviteParamBuilder()

com.netease.nimlib.sdk.avsignalling.builder.InviteParamBuilder.InviteParamBuilder ( String  channelId,
String  accountId,
String  requestId 
)
参数
channelId频道id
accountId对方帐号id。 eg : 邀请与取消邀请时填被邀请人id ,拒绝邀请与接受邀请时填邀请人id
requestId对本次邀请的唯一标识。
发起邀请者需要自行生成(要保证唯一性,不同的邀不能用同一个id),取消邀请时需要传入同一个requestId。
对于接收方 , requestId可以在收到相应通知时获取,参考InvitedEvent#getRequestId()CanceledInviteEvent#getRequestId()

在文件 InviteParamBuilder.java30 行定义.

成员函数说明

◆ build()

InviteParam com.netease.nimlib.sdk.avsignalling.builder.InviteParamBuilder.build ( )

在文件 InviteParamBuilder.java63 行定义.

◆ customInfo()

InviteParamBuilder com.netease.nimlib.sdk.avsignalling.builder.InviteParamBuilder.customInfo ( String  customInfo)
参数
customInfo自定义扩展字段,透传给接收方
返回
InviteParamBuilder

在文件 InviteParamBuilder.java40 行定义.

◆ offlineEnabled()

InviteParamBuilder com.netease.nimlib.sdk.avsignalling.builder.InviteParamBuilder.offlineEnabled ( boolean  offlineEnabled)
参数
offlineEnabled相应的通知事件是否存离线 , 默认不离线
返回
InviteParamBuilder

在文件 InviteParamBuilder.java58 行定义.

◆ pushConfig()

InviteParamBuilder com.netease.nimlib.sdk.avsignalling.builder.InviteParamBuilder.pushConfig ( SignallingPushConfig  signallingPushConfig)
参数
signallingPushConfig推送配置 ,仅在发出邀请时有效
返回
InviteParamBuilder

在文件 InviteParamBuilder.java49 行定义.


该类的文档由以下文件生成: