Package cn.rongcloud.callplus.api
Class RCCallPlusOption.Builder
-
- All Implemented Interfaces:
public abstract class RCCallPlusOption.Builder
-
-
Constructor Summary
Constructors Constructor Description RCCallPlusOption.Builder()
-
Method Summary
Modifier and Type Method Description static RCCallPlusOption.Builder
create()
abstract RCCallPlusOption
build()
abstract RCCallPlusOption.Builder
setPushConfig(RCCallPlusPushConfig pushConfig)
设置发起呼叫信令推送配置信息 abstract RCCallPlusOption.Builder
setExtra(String extra)
设置发起呼叫携带的扩展参数 abstract RCCallPlusOption.Builder
setCallPlusEncryption(RCCallPlusEncryption callPlusEncryption)
设置本次通话的加密信息 abstract RCCallPlusOption.Builder
setSyncData(String syncData)
设置本次通话的自定义同步数据 -
-
Method Detail
-
create
static RCCallPlusOption.Builder create()
-
build
abstract RCCallPlusOption build()
-
setPushConfig
abstract RCCallPlusOption.Builder setPushConfig(RCCallPlusPushConfig pushConfig)
设置发起呼叫信令推送配置信息
-
setExtra
abstract RCCallPlusOption.Builder setExtra(String extra)
设置发起呼叫携带的扩展参数
- Parameters:
extra
- 发起呼叫携带的扩展参数,接收端通过 onReceivedCall 中extra参数接收
-
setCallPlusEncryption
abstract RCCallPlusOption.Builder setCallPlusEncryption(RCCallPlusEncryption callPlusEncryption)
设置本次通话的加密信息
-
setSyncData
abstract RCCallPlusOption.Builder setSyncData(String syncData)
设置本次通话的自定义同步数据
- Parameters:
syncData
- 该数据和 extra 最大的区别是:该数据会存在于RCCallPlusSession、onReceivedCallPlusSummaryMessage 、从服务器获取的通话记录数据中
-
-
-
-