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