Package com.daml.ledger.rxjava.grpc
Class UserManagementClientImpl
- java.lang.Object
 - 
- com.daml.ledger.rxjava.grpc.UserManagementClientImpl
 
 
- 
- All Implemented Interfaces:
 UserManagementClient
public final class UserManagementClientImpl extends java.lang.Object implements UserManagementClient
 
- 
- 
Constructor Summary
Constructors Constructor Description UserManagementClientImpl(@NonNull io.grpc.Channel channel, @NonNull java.util.Optional<java.lang.String> accessToken) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.reactivex.Single<CreateUserResponse>createUser(@NonNull CreateUserRequest request)io.reactivex.Single<CreateUserResponse>createUser(@NonNull CreateUserRequest request, @NonNull java.lang.String accessToken)io.reactivex.Single<DeleteUserResponse>deleteUser(@NonNull DeleteUserRequest request)io.reactivex.Single<DeleteUserResponse>deleteUser(@NonNull DeleteUserRequest request, @NonNull java.lang.String accessToken)io.reactivex.Single<GetUserResponse>getUser(@NonNull GetUserRequest request)io.reactivex.Single<GetUserResponse>getUser(@NonNull GetUserRequest request, @NonNull java.lang.String accessToken)io.reactivex.Single<GrantUserRightsResponse>grantUserRights(@NonNull GrantUserRightsRequest request)io.reactivex.Single<GrantUserRightsResponse>grantUserRights(@NonNull GrantUserRightsRequest request, java.lang.String accessToken)io.reactivex.Single<ListUserRightsResponse>listUserRights(@NonNull ListUserRightsRequest request)io.reactivex.Single<ListUserRightsResponse>listUserRights(@NonNull ListUserRightsRequest request, java.lang.String accessToken)io.reactivex.Single<ListUsersResponse>listUsers()io.reactivex.Single<ListUsersResponse>listUsers(@NonNull ListUsersRequest request)io.reactivex.Single<ListUsersResponse>listUsers(@NonNull ListUsersRequest request, java.lang.String accessToken)io.reactivex.Single<ListUsersResponse>listUsers(java.lang.String accessToken)io.reactivex.Single<RevokeUserRightsResponse>revokeUserRights(@NonNull RevokeUserRightsRequest request)io.reactivex.Single<RevokeUserRightsResponse>revokeUserRights(@NonNull RevokeUserRightsRequest request, java.lang.String accessToken) 
 - 
 
- 
- 
Method Detail
- 
createUser
public io.reactivex.Single<CreateUserResponse> createUser(@NonNull CreateUserRequest request)
- Specified by:
 createUserin interfaceUserManagementClient
 
- 
createUser
public io.reactivex.Single<CreateUserResponse> createUser(@NonNull CreateUserRequest request, @NonNull java.lang.String accessToken)
- Specified by:
 createUserin interfaceUserManagementClient
 
- 
getUser
public io.reactivex.Single<GetUserResponse> getUser(@NonNull GetUserRequest request)
- Specified by:
 getUserin interfaceUserManagementClient
 
- 
getUser
public io.reactivex.Single<GetUserResponse> getUser(@NonNull GetUserRequest request, @NonNull java.lang.String accessToken)
- Specified by:
 getUserin interfaceUserManagementClient
 
- 
deleteUser
public io.reactivex.Single<DeleteUserResponse> deleteUser(@NonNull DeleteUserRequest request)
- Specified by:
 deleteUserin interfaceUserManagementClient
 
- 
deleteUser
public io.reactivex.Single<DeleteUserResponse> deleteUser(@NonNull DeleteUserRequest request, @NonNull java.lang.String accessToken)
- Specified by:
 deleteUserin interfaceUserManagementClient
 
- 
listUsers
public io.reactivex.Single<ListUsersResponse> listUsers()
- Specified by:
 listUsersin interfaceUserManagementClient
 
- 
listUsers
public io.reactivex.Single<ListUsersResponse> listUsers(java.lang.String accessToken)
- Specified by:
 listUsersin interfaceUserManagementClient
 
- 
listUsers
public io.reactivex.Single<ListUsersResponse> listUsers(@NonNull ListUsersRequest request)
- Specified by:
 listUsersin interfaceUserManagementClient
 
- 
listUsers
public io.reactivex.Single<ListUsersResponse> listUsers(@NonNull ListUsersRequest request, java.lang.String accessToken)
- Specified by:
 listUsersin interfaceUserManagementClient
 
- 
grantUserRights
public io.reactivex.Single<GrantUserRightsResponse> grantUserRights(@NonNull GrantUserRightsRequest request)
- Specified by:
 grantUserRightsin interfaceUserManagementClient
 
- 
grantUserRights
public io.reactivex.Single<GrantUserRightsResponse> grantUserRights(@NonNull GrantUserRightsRequest request, java.lang.String accessToken)
- Specified by:
 grantUserRightsin interfaceUserManagementClient
 
- 
revokeUserRights
public io.reactivex.Single<RevokeUserRightsResponse> revokeUserRights(@NonNull RevokeUserRightsRequest request)
- Specified by:
 revokeUserRightsin interfaceUserManagementClient
 
- 
revokeUserRights
public io.reactivex.Single<RevokeUserRightsResponse> revokeUserRights(@NonNull RevokeUserRightsRequest request, java.lang.String accessToken)
- Specified by:
 revokeUserRightsin interfaceUserManagementClient
 
- 
listUserRights
public io.reactivex.Single<ListUserRightsResponse> listUserRights(@NonNull ListUserRightsRequest request)
- Specified by:
 listUserRightsin interfaceUserManagementClient
 
- 
listUserRights
public io.reactivex.Single<ListUserRightsResponse> listUserRights(@NonNull ListUserRightsRequest request, java.lang.String accessToken)
- Specified by:
 listUserRightsin interfaceUserManagementClient
 
 - 
 
 -