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.AreaCodeData Center Area Code
public enumInitOption.HeartbeatLevelHeartbeat Level
-
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()Gets whether the configuration is for the main process. voidsetMainProcess(Boolean mainProcess)booleanisBackupCorruptedDb()voidsetBackupCorruptedDb(boolean backupCorruptedDb)StringgetNaviServer()Get the navigation service address voidsetNaviServer(String naviServer)StringgetFileServer()Get the file service address voidsetFileServer(String fileServer)StringgetStatisticServer()Get the data upload URL voidsetStatisticServer(String statisticServer)StringgetLogServer()voidsetLogServer(String logServer)InitOption.AreaCodegetAreaCode()voidsetAreaCode(InitOption.AreaCode areaCode)StringgetEnv()voidsetEnv(String env)Set environment InitOption.HeartbeatLevelgetHeartbeatLevel()voidsetHeartbeatLevel(InitOption.HeartbeatLevel heartbeatLevel)voidwriteToParcel(Parcel dest, int flags)intdescribeContents()booleanisEnablePush()Get whether push notification configuration is enabled booleanisEnableSyncEmptyTopConversation()voidenableSyncEmptyTopConversation(boolean enable)StringtoString()voidsetEnablePush(boolean enablePush)-
-
Method Detail
-
isMainProcess
Boolean isMainProcess()
Gets whether the configuration is for the main process. If isMainProcess is null, the SDK determines the process.
-
setMainProcess
void setMainProcess(Boolean mainProcess)
-
isBackupCorruptedDb
boolean isBackupCorruptedDb()
-
setBackupCorruptedDb
void setBackupCorruptedDb(boolean backupCorruptedDb)
-
getNaviServer
String getNaviServer()
Get the navigation service address
-
setNaviServer
void setNaviServer(String naviServer)
-
getFileServer
String getFileServer()
Get the file service address
-
setFileServer
void setFileServer(String fileServer)
-
getStatisticServer
String getStatisticServer()
Get the data upload URL
-
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)
Set environment
- Parameters:
env- Environment- 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()
Get whether push notification configuration is enabled
-
isEnableSyncEmptyTopConversation
boolean isEnableSyncEmptyTopConversation()
-
enableSyncEmptyTopConversation
void enableSyncEmptyTopConversation(boolean enable)
-
toString
String toString()
-
setEnablePush
void setEnablePush(boolean enablePush)
-
-
-
-