Class ReactiveUserManager
java.lang.Object
com.couchbase.client.java.manager.user.ReactiveUserManager
public class ReactiveUserManager extends Object
-
Constructor Summary
Constructors Constructor Description ReactiveUserManager(AsyncUserManager async) -
Method Summary
Modifier and Type Method Description Mono<Void>dropGroup(String groupName)Mono<Void>dropGroup(String groupName, DropGroupOptions options)Mono<Void>dropUser(String username)Mono<Void>dropUser(String username, DropUserOptions options)Flux<Group>getAllGroups()Flux<Group>getAllGroups(GetAllGroupsOptions options)Flux<UserAndMetadata>getAllUsers()Flux<UserAndMetadata>getAllUsers(GetAllUsersOptions options)Mono<Group>getGroup(String groupName)Mono<Group>getGroup(String groupName, GetGroupOptions options)Flux<RoleAndDescription>getRoles()Flux<RoleAndDescription>getRoles(GetRolesOptions options)Mono<UserAndMetadata>getUser(AuthDomain domain, String username)Mono<UserAndMetadata>getUser(AuthDomain domain, String username, GetUserOptions options)Mono<Void>upsertGroup(Group group)Mono<Void>upsertGroup(Group group, UpsertGroupOptions options)Mono<Void>upsertUser(User user)Mono<Void>upsertUser(User user, UpsertUserOptions options)
-
Constructor Details
-
ReactiveUserManager
-
-
Method Details
-
getUser
-
getUser
-
getAllUsers
-
getAllUsers
-
getRoles
-
getRoles
-
upsertUser
-
upsertUser
-
dropUser
-
dropUser
-
getGroup
-
getGroup
-
getAllGroups
-
getAllGroups
-
upsertGroup
-
upsertGroup
-
dropGroup
-
dropGroup
-