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