Package io.rong.imlib.model
Class InitOption
-
- All Implemented Interfaces:
public class InitOption
gusd @Date 2022/12/23
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
InitOption.Builder
public enum
InitOption.AreaCode
Data Center Area Code
public enum
InitOption.HeartbeatLevel
Heartbeat Level
-
Field Summary
Fields Modifier and Type Field Description public Boolean
isMainProcess
public boolean
isBackupCorruptedDb
public String
naviServer
public String
fileServer
public String
statisticServer
public String
logServer
public InitOption.AreaCode
areaCode
public String
env
public InitOption.HeartbeatLevel
heartbeatLevel
public final static Creator<InitOption>
CREATOR
-
Constructor Summary
Constructors Constructor Description InitOption(Parcel in)
-
Method Summary
Modifier and Type Method Description Boolean
isMainProcess()
Gets whether the configuration is for the main process. void
setMainProcess(Boolean mainProcess)
boolean
isBackupCorruptedDb()
void
setBackupCorruptedDb(boolean backupCorruptedDb)
String
getNaviServer()
Get the navigation service address void
setNaviServer(String naviServer)
String
getFileServer()
Get the file service address void
setFileServer(String fileServer)
String
getStatisticServer()
Get the data upload URL void
setStatisticServer(String statisticServer)
String
getLogServer()
void
setLogServer(String logServer)
InitOption.AreaCode
getAreaCode()
void
setAreaCode(InitOption.AreaCode areaCode)
String
getEnv()
void
setEnv(String env)
Set environment InitOption.HeartbeatLevel
getHeartbeatLevel()
void
setHeartbeatLevel(InitOption.HeartbeatLevel heartbeatLevel)
void
writeToParcel(Parcel dest, int flags)
int
describeContents()
boolean
isEnablePush()
Get whether push notification configuration is enabled boolean
isEnableSyncEmptyTopConversation()
void
enableSyncEmptyTopConversation(boolean enable)
String
toString()
void
setEnablePush(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)
-
-
-
-