human: 如何处理七牛云的即时通讯BMXSDKConfig

gpt: [即时通讯](https://developer.qiniu.com/IM) > API 文档 > [ANDROID
API](https://developer.qiniu.com/IM/api/8191/android-im-class-indexes) >
BMXSDKConfig

#  BMXSDKConfig

最近更新时间: 2022-07-22 22:35:52

class im.floo.floolib.BMXSDKConfig

SDK设置管理

Index

方法

  * getCPtr
  * finalize
  * delete
  * getDataDir
  * getCacheDir
  * getClientType
  * getVsn
  * getSDKVersion
  * getPushCertName
  * setPushCertName
  * getUserAgent
  * carryUsernameInMessage
  * setCarryUsernameInMessage
  * enableDeliveryAck
  * setEnableDeliveryAck
  * getLogLevel
  * setLogLevel
  * getConsoleOutput
  * setConsoleOutput
  * setHostConfig
  * getHostConfig
  * getLoadAllServerConversations
  * setLoadAllServerConversations
  * setLoadAllServerConversations
  * getDeviceUuid
  * setDeviceUuid
  * getDBCryptoKey
  * setDBCryptoKey
  * getVerifyCertificate
  * setVerifyCertificate
  * setVerifyCertificate
  * getEnableDNS
  * setEnableDNS
  * setEnableDNS
  * getUserDNSAddress
  * setUserDNSAddress
  * getAppID
  * setAppID
  * getAppSecret
  * setAppSecret
  * getPushProviderType
  * setPushProviderType
  * getPushEnvironmentType
  * setEnvironmentType
  * getDebugLogReceiverId
  * setDebugLogReceiverId

方法

getCPtr

  * protected static long getCPtr(BMXSDKConfig obj);
  * Returns long

finalize

  * protected void finalize();
  * Returns void

delete

  * public synchronized void delete();
  * Returns void

getDataDir

  * public String getDataDir();
  * Returns String

getCacheDir

  * public String getCacheDir();
  * Returns String

getClientType

  * public BMXClientType getClientType();
  * Returns [BMXClientType](https://developer.qiniu.com/IM/api/8198/bmxclienttype)

getVsn

  * public String getVsn();
  * Returns String

getSDKVersion

  * public String getSDKVersion();
  * Returns String

getPushCertName

  * public String getPushCertName();
  * Returns String

setPushCertName

  * public void setPushCertName(String arg0);
  * Returns void

getUserAgent

  * public String getUserAgent();
  * Returns String

carryUsernameInMessage

  * public boolean carryUsernameInMessage();
  * Returns boolean

setCarryUsernameInMessage

  * public void setCarryUsernameInMessage(boolean arg0);
  * Returns void

enableDeliveryAck

  * public boolean enableDeliveryAck();
  * Returns boolean

setEnableDeliveryAck

  * public void setEnableDeliveryAck(boolean arg0);
  * Returns void

getLogLevel

  * public BMXLogLevel getLogLevel();
  * Returns [BMXLogLevel](https://developer.qiniu.com/IM/api/8238/bmxloglevel)

setLogLevel

  * public void setLogLevel(BMXLogLevel arg0);
  * Returns void

getConsoleOutput

  * public boolean getConsoleOutput();
  * Returns boolean

setConsoleOutput

  * public void setConsoleOutput(boolean arg0);
  * Returns void

setHostConfig

  * public void setHostConfig(BMXSDKConfig.HostConfig config);
  * Returns void

getHostConfig

  * public BMXSDKConfig.HostConfig getHostConfig();
  * Returns HostConfig

getLoadAllServerConversations

  * public boolean getLoadAllServerConversations();
  * Returns boolean

setLoadAllServerConversations

  * public void setLoadAllServerConversations(boolean enable);
  * Returns void

setLoadAllServerConversations

  * public void setLoadAllServerConversations();
  * Returns void

getDeviceUuid

  * public String getDeviceUuid();
  * Returns String

setDeviceUuid

  * public void setDeviceUuid(String uuid);
  * Returns void

getDBCryptoKey

  * public String getDBCryptoKey();
  * Returns String

setDBCryptoKey

  * public void setDBCryptoKey(String cryptoKey);
  * Returns void

getVerifyCertificate

  * public boolean getVerifyCertificate();
  * Returns boolean

setVerifyCertificate

  * public void setVerifyCertificate(boolean verify);
  * Returns void

setVerifyCertificate

  * public void setVerifyCertificate();
  * Returns void

getEnableDNS

  * public boolean getEnableDNS();
  * Returns boolean

setEnableDNS

  * public void setEnableDNS(boolean enable);
  * Returns void

setEnableDNS

  * public void setEnableDNS();
  * Returns void

getUserDNSAddress

  * public String getUserDNSAddress();
  * Returns String

setUserDNSAddress

  * public void setUserDNSAddress(String dns);
  * Returns void

getAppID

  * public String getAppID();
  * Returns String

setAppID

  * public void setAppID(String appID);
  * Returns void

getAppSecret

  * public String getAppSecret();
  * Returns String

setAppSecret

  * public void setAppSecret(String appSecret);
  * Returns void

getPushProviderType

  * public BMXPushProviderType getPushProviderType();
  * Returns [BMXPushProviderType](https://developer.qiniu.com/IM/api/8254/bmxpushprovidertype)

setPushProviderType

  * public void setPushProviderType(BMXPushProviderType type);
  * Returns void

getPushEnvironmentType

  * public BMXPushEnvironmentType getPushEnvironmentType();
  * Returns [BMXPushEnvironmentType](https://developer.qiniu.com/IM/api/8252/bmxpushenvironmenttype)

setEnvironmentType

  * public void setEnvironmentType(BMXPushEnvironmentType type);
  * Returns void

getDebugLogReceiverId

  * public long getDebugLogReceiverId();
  * Returns long

setDebugLogReceiverId

  * public void setDebugLogReceiverId(long uid);
  * Returns void

以上内容是否对您有帮助？