程序包 cn.leancloud
类 LCCloud
- java.lang.Object
-
- cn.leancloud.LCCloud
-
public class LCCloud extends java.lang.Object
-
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static <T> io.reactivex.Observable<T>callFunctionInBackground(LCUser asAuthenticatedUser, java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> params)Call Cloud Function in Background.static <T> io.reactivex.Observable<T>callFunctionInBackground(java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> params)Call Cloud Function in Background.static <T> io.reactivex.Observable<T>callFunctionWithCacheInBackground(LCUser asAuthenticatedUser, java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> params, LCQuery.CachePolicy cachePolicy, long maxCacheAge, java.lang.Class<T> clazz)call cloud funtion with cache policy.static <T> io.reactivex.Observable<T>callFunctionWithCacheInBackground(java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> params, LCQuery.CachePolicy cachePolicy, long maxCacheAge, java.lang.Class<T> clazz)call cloud funtion with cache policy.static <T> io.reactivex.Observable<T>callRPCInBackground(LCUser asAuthenticatedUser, java.lang.String name, java.lang.Object params)Call Cloud RPC Function in Background.static <T> io.reactivex.Observable<T>callRPCInBackground(java.lang.String name, java.lang.Object params)Call Cloud RPC Function in Background.static <T> io.reactivex.Observable<T>callRPCWithCacheInBackground(LCUser asAuthenticatedUser, java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> params, LCQuery.CachePolicy cachePolicy, long maxCacheAge, java.lang.Class<T> clazz)Call Cloud RPC Function with cache policy in Background.static <T> io.reactivex.Observable<T>callRPCWithCacheInBackground(java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> params, LCQuery.CachePolicy cachePolicy, long maxCacheAge, java.lang.Class<T> clazz)Call Cloud RPC Function with cache policy in Background.static booleanisProductionMode()Whether current mode is production or not.static voidsetProductionMode(boolean productionMode)设置调用云代码函数的测试环境或者生产环境,默认为true,也就是生产环境。
-
-
-
方法详细资料
-
setProductionMode
public static void setProductionMode(boolean productionMode)
设置调用云代码函数的测试环境或者生产环境,默认为true,也就是生产环境。- 参数:
productionMode- flag to production mode.
-
isProductionMode
public static boolean isProductionMode()
Whether current mode is production or not.- 返回:
- flag to production mode.
-
callFunctionInBackground
public static <T> io.reactivex.Observable<T> callFunctionInBackground(java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> params)Call Cloud Function in Background.- 类型参数:
T- template type.- 参数:
name- function name.params- invoke parameters.- 返回:
- observable instance.
-
callFunctionInBackground
public static <T> io.reactivex.Observable<T> callFunctionInBackground(LCUser asAuthenticatedUser, java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> params)
Call Cloud Function in Background.- 类型参数:
T- template type.- 参数:
asAuthenticatedUser- explicit user for request authentication.name- function name.params- invoke parameters.- 返回:
- observable instance. in general, this method should be invoked in lean engine.
-
callFunctionWithCacheInBackground
public static <T> io.reactivex.Observable<T> callFunctionWithCacheInBackground(java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> params, LCQuery.CachePolicy cachePolicy, long maxCacheAge, java.lang.Class<T> clazz)call cloud funtion with cache policy.- 类型参数:
T- template type of result.- 参数:
name- function name.params- parameters.cachePolicy- cache policy same as AVQuery.maxCacheAge- max age in milliseconds.clazz- clazz- 返回:
- observable instance.
-
callFunctionWithCacheInBackground
public static <T> io.reactivex.Observable<T> callFunctionWithCacheInBackground(LCUser asAuthenticatedUser, java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> params, LCQuery.CachePolicy cachePolicy, long maxCacheAge, java.lang.Class<T> clazz)
call cloud funtion with cache policy.- 类型参数:
T- template type of result.- 参数:
asAuthenticatedUser- explicit user for request authentication.name- function name.params- parameters.cachePolicy- cache policy same as AVQuery.maxCacheAge- max age in milliseconds.clazz- clazz- 返回:
- observable instance. in general, this method should be invoked in lean engine.
-
callRPCInBackground
public static <T> io.reactivex.Observable<T> callRPCInBackground(java.lang.String name, java.lang.Object params)Call Cloud RPC Function in Background.- 类型参数:
T- template type.- 参数:
name- function name.params- invoke parameters.- 返回:
- observable instance.
-
callRPCInBackground
public static <T> io.reactivex.Observable<T> callRPCInBackground(LCUser asAuthenticatedUser, java.lang.String name, java.lang.Object params)
Call Cloud RPC Function in Background.- 类型参数:
T- template type.- 参数:
asAuthenticatedUser- explicit user for request authentication.name- function name.params- invoke parameters.- 返回:
- observable instance. in general, this method should be invoked in lean engine.
-
callRPCWithCacheInBackground
public static <T> io.reactivex.Observable<T> callRPCWithCacheInBackground(java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> params, LCQuery.CachePolicy cachePolicy, long maxCacheAge, java.lang.Class<T> clazz)Call Cloud RPC Function with cache policy in Background.- 类型参数:
T- template type.- 参数:
name- function name.params- invoke parameters.cachePolicy- cache policy same as AVQuerymaxCacheAge- max cache age in milliseconds.clazz- clazz- 返回:
- observable instance.
-
callRPCWithCacheInBackground
public static <T> io.reactivex.Observable<T> callRPCWithCacheInBackground(LCUser asAuthenticatedUser, java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> params, LCQuery.CachePolicy cachePolicy, long maxCacheAge, java.lang.Class<T> clazz)
Call Cloud RPC Function with cache policy in Background.- 类型参数:
T- template type.- 参数:
asAuthenticatedUser- explicit user for request authentication.name- function name.params- invoke parameters.cachePolicy- cache policy same as AVQuerymaxCacheAge- max cache age in milliseconds.clazz- clazz- 返回:
- observable instance. in general, this method should be invoked in lean engine.
-
-