Package io.rong.imlib.model
Class InitOption
-
- All Implemented Interfaces:
public class InitOptiongusd @Date 2022/12/23
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classInitOption.Builderpublic enumInitOption.AreaCode数据中心区域码
public enumInitOption.HeartbeatLevel心跳级别
-
Field Summary
Fields Modifier and Type Field Description public BooleanisMainProcesspublic booleanisBackupCorruptedDbpublic StringnaviServerpublic StringfileServerpublic StringstatisticServerpublic StringlogServerpublic InitOption.AreaCodeareaCodepublic Stringenvpublic InitOption.HeartbeatLevelheartbeatLevelpublic final static Creator<InitOption>CREATOR
-
Constructor Summary
Constructors Constructor Description InitOption(Parcel in)
-
Method Summary
Modifier and Type Method Description BooleanisMainProcess()获取是否为主进程配置。isMainProcess 如果为null,则代表由SDK判断进程 voidsetMainProcess(Boolean mainProcess)booleanisBackupCorruptedDb()voidsetBackupCorruptedDb(boolean backupCorruptedDb)StringgetNaviServer()获取导航服务地址 voidsetNaviServer(String naviServer)StringgetFileServer()获取文件服务地址 voidsetFileServer(String fileServer)StringgetStatisticServer()获取数据上传地址 voidsetStatisticServer(String statisticServer)StringgetLogServer()voidsetLogServer(String logServer)InitOption.AreaCodegetAreaCode()voidsetAreaCode(InitOption.AreaCode areaCode)StringgetEnv()voidsetEnv(String env)设置环境 InitOption.HeartbeatLevelgetHeartbeatLevel()voidsetHeartbeatLevel(InitOption.HeartbeatLevel heartbeatLevel)voidwriteToParcel(Parcel dest, int flags)intdescribeContents()booleanisEnablePush()获取是否开启推送配置 booleanisEnableSyncEmptyTopConversation()voidenableSyncEmptyTopConversation(boolean enable)StringtoString()voidsetEnablePush(boolean enablePush)-
-
Method Detail
-
isMainProcess
Boolean isMainProcess()
获取是否为主进程配置。isMainProcess 如果为null,则代表由SDK判断进程
-
setMainProcess
void setMainProcess(Boolean mainProcess)
-
isBackupCorruptedDb
boolean isBackupCorruptedDb()
-
setBackupCorruptedDb
void setBackupCorruptedDb(boolean backupCorruptedDb)
-
getNaviServer
String getNaviServer()
获取导航服务地址
-
setNaviServer
void setNaviServer(String naviServer)
-
getFileServer
String getFileServer()
获取文件服务地址
-
setFileServer
void setFileServer(String fileServer)
-
getStatisticServer
String getStatisticServer()
获取数据上传地址
-
setStatisticServer
void setStatisticServer(String statisticServer)
-
getLogServer
String getLogServer()
-
setLogServer
void setLogServer(String logServer)
-
getAreaCode
InitOption.AreaCode getAreaCode()
-
setAreaCode
void setAreaCode(InitOption.AreaCode areaCode)
-
getEnv
String getEnv()
-
setEnv
void setEnv(String env)
设置环境
- Parameters:
env- 环境- Since:
5.8.2
-
getHeartbeatLevel
InitOption.HeartbeatLevel getHeartbeatLevel()
-
setHeartbeatLevel
void setHeartbeatLevel(InitOption.HeartbeatLevel heartbeatLevel)
-
writeToParcel
void writeToParcel(Parcel dest, int flags)
-
describeContents
int describeContents()
-
isEnablePush
boolean isEnablePush()
获取是否开启推送配置
-
isEnableSyncEmptyTopConversation
boolean isEnableSyncEmptyTopConversation()
-
enableSyncEmptyTopConversation
void enableSyncEmptyTopConversation(boolean enable)
-
toString
String toString()
-
setEnablePush
void setEnablePush(boolean enablePush)
-
-
-
-