# InitOption

public class InitOption

#### Author

gusd @Date 2022/12/23

## Constructors

InitOption
Link copied to clipboard
public void InitOption(Parcel in)

## Types

AreaCode
Link copied to clipboard
public enum AreaCode
数据中心区域码
Builder
Link copied to clipboard
public class Builder
HeartbeatLevel
Link copied to clipboard
public enum HeartbeatLevel
心跳级别

## Properties

areaCode
Link copied to clipboard
public InitOption.AreaCode areaCode
数据中心区域码
cloudControlServer
Link copied to clipboard
public String cloudControlServer
云控服务器地址
CREATOR
Link copied to clipboard
public final static Creator<InitOption> CREATOR
env
Link copied to clipboard
public String env
fileServer
Link copied to clipboard
public String fileServer
文件服务地址 仅限私有云使用 如果设置 fileServer， 必须为有效的服务器地址： 1、如果使用 https，则设置为 https://cn.xxx.com:port 或 https://cn.xxx.com 格式，其中域名部分也可以是 IP，如果不指定端口，将默认使用 443 端口。 2、如果使用 http，则设置为 cn.xxx.com:port 或 cn.xxx.
heartbeatLevel
Link copied to clipboard
public InitOption.HeartbeatLevel heartbeatLevel
心跳级别
isBackupCorruptedDb
Link copied to clipboard
public boolean isBackupCorruptedDb
是否为备份无法打开的数据库
isMainProcess
Link copied to clipboard
public Boolean isMainProcess
是否为主进程。如果为null，则代表由SDK判断进程
logServer
Link copied to clipboard
public String logServer
日志服务地址，不能随意上传该值
naviServer
Link copied to clipboard
public String naviServer
导航服务地址
statisticServer
Link copied to clipboard
public String statisticServer
数据上传地址

## Functions

describeContents
Link copied to clipboard
public int describeContents()
enableSyncEmptyTopConversation
Link copied to clipboard
public void enableSyncEmptyTopConversation(boolean enable)
getAreaCode
Link copied to clipboard
public InitOption.AreaCode getAreaCode()
getCloudControlServer
Link copied to clipboard
public String getCloudControlServer()
获取云控服务器地址
getEnv
Link copied to clipboard
public String getEnv()
getFileServer
Link copied to clipboard
public String getFileServer()
获取文件服务地址
getHeartbeatLevel
Link copied to clipboard
public InitOption.HeartbeatLevel getHeartbeatLevel()
getLogServer
Link copied to clipboard
public String getLogServer()
getNaviServer
Link copied to clipboard
public String getNaviServer()
获取导航服务地址
getStatisticServer
Link copied to clipboard
public String getStatisticServer()
获取数据上传地址
isBackupCorruptedDb
Link copied to clipboard
public boolean isBackupCorruptedDb()
isEnablePush
Link copied to clipboard
public boolean isEnablePush()
获取是否开启推送配置
isEnableSyncEmptyTopConversation
Link copied to clipboard
public boolean isEnableSyncEmptyTopConversation()
isMainProcess
Link copied to clipboard
public Boolean isMainProcess()
获取是否为主进程配置。isMainProcess 如果为null，则代表由SDK判断进程
setAreaCode
Link copied to clipboard
public void setAreaCode(InitOption.AreaCode areaCode)
setBackupCorruptedDb
Link copied to clipboard
public void setBackupCorruptedDb(boolean backupCorruptedDb)
setCloudControlServer
Link copied to clipboard
public void setCloudControlServer(String cloudControlServer)
设置云控服务器地址
setEnablePush
Link copied to clipboard
public void setEnablePush(boolean enablePush)
setEnv
Link copied to clipboard
public void setEnv(String env)
设置环境
setFileServer
Link copied to clipboard
public void setFileServer(String fileServer)
setHeartbeatLevel
Link copied to clipboard
public void setHeartbeatLevel(InitOption.HeartbeatLevel heartbeatLevel)
setLogServer
Link copied to clipboard
public void setLogServer(String logServer)
setMainProcess
Link copied to clipboard
public void setMainProcess(Boolean mainProcess)
setNaviServer
Link copied to clipboard
public void setNaviServer(String naviServer)
setStatisticServer
Link copied to clipboard
public void setStatisticServer(String statisticServer)
toString
Link copied to clipboard
public String toString()
writeToParcel
Link copied to clipboard
public void writeToParcel(Parcel dest, int flags)