类 LeanCloud
- java.lang.Object
-
- cn.leancloud.core.LeanCloud
-
public class LeanCloud extends java.lang.Objectwe should set following variables: 0. app region(one of EastChina, NorthChina, NorthAmerica) 1. appid/appKey 2. log level 3. log adapter
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classLeanCloud.REGION
-
构造器概要
构造器 构造器 说明 LeanCloud()
-
方法概要
所有方法 静态方法 具体方法 已过时的方法 修饰符和类型 方法 说明 static voidclearServerURLs()static voidenablePrintAllHeaders4Debug(boolean flag)static java.lang.StringgetApplicationId()static java.lang.StringgetApplicationKey()static java.lang.StringgetHookKey()static LCLogger.LevelgetLogLevel()static intgetNetworkTimeout()已过时。static LeanCloud.REGIONgetRegion()static io.reactivex.Observable<LCDate>getServerDateInBackground()get current datetime from server.static java.lang.StringgetSimplifiedAppId()static voidinitialize(java.lang.String appId, java.lang.String appKey)static voidinitialize(java.lang.String appId, java.lang.String appKey, java.lang.String serverUrl)static booleanisDebugEnable()static booleanisEnableCircularReferenceDetect()static booleanisLastModifyEnabled()已过时。static voidsetAutoMergeOperationDataWhenSave(boolean flag)Set default behavior for object save operation.static voidsetCircularReferenceDetectEnable(boolean enable)static voidsetHookKey(java.lang.String key)static voidsetLastModifyEnabled(boolean val)已过时。static voidsetLogLevel(LCLogger.Level level)static voidsetMasterKey(java.lang.String masterKey)set master key.static voidsetNetworkTimeout(int seconds)已过时。static voidsetRegion(LeanCloud.REGION region)static voidsetServer(LeanService service, java.lang.String host)set server info.protected static voidsetServerURLs(java.lang.String host)
-
-
-
方法详细资料
-
setRegion
public static void setRegion(LeanCloud.REGION region)
-
getRegion
public static LeanCloud.REGION getRegion()
-
enablePrintAllHeaders4Debug
public static void enablePrintAllHeaders4Debug(boolean flag)
-
setLogLevel
public static void setLogLevel(LCLogger.Level level)
-
getLogLevel
public static LCLogger.Level getLogLevel()
-
isDebugEnable
public static boolean isDebugEnable()
-
setCircularReferenceDetectEnable
public static void setCircularReferenceDetectEnable(boolean enable)
-
isEnableCircularReferenceDetect
public static boolean isEnableCircularReferenceDetect()
-
initialize
public static void initialize(java.lang.String appId, java.lang.String appKey)
-
initialize
public static void initialize(java.lang.String appId, java.lang.String appKey, java.lang.String serverUrl)
-
getServerDateInBackground
public static io.reactivex.Observable<LCDate> getServerDateInBackground()
get current datetime from server.- 返回:
- observable instance.
-
setMasterKey
public static void setMasterKey(java.lang.String masterKey)
set master key.- 参数:
masterKey- master key.
-
setServer
public static void setServer(LeanService service, java.lang.String host)
set server info.- 参数:
service- service type.host- host string.
-
clearServerURLs
public static void clearServerURLs()
-
setServerURLs
protected static void setServerURLs(java.lang.String host)
-
setLastModifyEnabled
@Deprecated public static void setLastModifyEnabled(boolean val)
已过时。
-
isLastModifyEnabled
@Deprecated public static boolean isLastModifyEnabled()
已过时。
-
setNetworkTimeout
@Deprecated public static void setNetworkTimeout(int seconds)
已过时。
-
getNetworkTimeout
@Deprecated public static int getNetworkTimeout()
已过时。
-
setAutoMergeOperationDataWhenSave
public static void setAutoMergeOperationDataWhenSave(boolean flag)
Set default behavior for object save operation.- 参数:
flag- flag to indicate whether enable auto merge operation data or not, default is false
-
getApplicationId
public static java.lang.String getApplicationId()
-
getSimplifiedAppId
public static java.lang.String getSimplifiedAppId()
-
getApplicationKey
public static java.lang.String getApplicationKey()
-
getHookKey
public static java.lang.String getHookKey()
-
setHookKey
public static void setHookKey(java.lang.String key)
-
-