Class EventingFunctionManager
- java.lang.Object
-
- com.couchbase.client.java.manager.eventing.EventingFunctionManager
-
@Uncommitted public class EventingFunctionManager extends Object
-
-
Constructor Summary
Constructors Constructor Description EventingFunctionManager(AsyncEventingFunctionManager asyncManager)
-
Method Summary
-
-
-
Constructor Detail
-
EventingFunctionManager
public EventingFunctionManager(AsyncEventingFunctionManager asyncManager)
-
-
Method Detail
-
upsertFunction
public void upsertFunction(EventingFunction function)
-
upsertFunction
public void upsertFunction(EventingFunction function, UpsertFunctionOptions options)
-
getFunction
public EventingFunction getFunction(String name)
-
getFunction
public EventingFunction getFunction(String name, GetFunctionOptions options)
-
dropFunction
public void dropFunction(String name)
-
dropFunction
public void dropFunction(String name, DropFunctionOptions options)
-
deployFunction
public void deployFunction(String name)
-
deployFunction
public void deployFunction(String name, DeployFunctionOptions options)
-
getAllFunctions
public List<EventingFunction> getAllFunctions()
-
getAllFunctions
public List<EventingFunction> getAllFunctions(GetAllFunctionsOptions options)
-
pauseFunction
public void pauseFunction(String name)
-
pauseFunction
public void pauseFunction(String name, PauseFunctionOptions options)
-
resumeFunction
public void resumeFunction(String name)
-
resumeFunction
public void resumeFunction(String name, ResumeFunctionOptions options)
-
undeployFunction
public void undeployFunction(String name)
-
undeployFunction
public void undeployFunction(String name, UndeployFunctionOptions options)
-
functionsStatus
public EventingStatus functionsStatus()
-
functionsStatus
public EventingStatus functionsStatus(FunctionsStatusOptions options)
-
-