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<com.daml.ledger.javaapi.data.CreateUserResponse>createUser(@NonNull com.daml.ledger.javaapi.data.CreateUserRequest request)io.reactivex.Single<com.daml.ledger.javaapi.data.CreateUserResponse>createUser(@NonNull com.daml.ledger.javaapi.data.CreateUserRequest request, @NonNull java.lang.String accessToken)io.reactivex.Single<com.daml.ledger.javaapi.data.DeleteUserResponse>deleteUser(@NonNull com.daml.ledger.javaapi.data.DeleteUserRequest request)io.reactivex.Single<com.daml.ledger.javaapi.data.DeleteUserResponse>deleteUser(@NonNull com.daml.ledger.javaapi.data.DeleteUserRequest request, @NonNull java.lang.String accessToken)io.reactivex.Single<com.daml.ledger.javaapi.data.GetUserResponse>getUser(@NonNull com.daml.ledger.javaapi.data.GetUserRequest request)io.reactivex.Single<com.daml.ledger.javaapi.data.GetUserResponse>getUser(@NonNull com.daml.ledger.javaapi.data.GetUserRequest request, @NonNull java.lang.String accessToken)io.reactivex.Single<com.daml.ledger.javaapi.data.GrantUserRightsResponse>grantUserRights(@NonNull com.daml.ledger.javaapi.data.GrantUserRightsRequest request)io.reactivex.Single<com.daml.ledger.javaapi.data.GrantUserRightsResponse>grantUserRights(@NonNull com.daml.ledger.javaapi.data.GrantUserRightsRequest request, java.lang.String accessToken)io.reactivex.Single<com.daml.ledger.javaapi.data.ListUserRightsResponse>listUserRights(@NonNull com.daml.ledger.javaapi.data.ListUserRightsRequest request)io.reactivex.Single<com.daml.ledger.javaapi.data.ListUserRightsResponse>listUserRights(@NonNull com.daml.ledger.javaapi.data.ListUserRightsRequest request, java.lang.String accessToken)io.reactivex.Single<com.daml.ledger.javaapi.data.ListUsersResponse>listUsers()io.reactivex.Single<com.daml.ledger.javaapi.data.ListUsersResponse>listUsers(java.lang.String accessToken)io.reactivex.Single<com.daml.ledger.javaapi.data.RevokeUserRightsResponse>revokeUserRights(@NonNull com.daml.ledger.javaapi.data.RevokeUserRightsRequest request)io.reactivex.Single<com.daml.ledger.javaapi.data.RevokeUserRightsResponse>revokeUserRights(@NonNull com.daml.ledger.javaapi.data.RevokeUserRightsRequest request, java.lang.String accessToken)
-
-
-
Method Detail
-
createUser
public io.reactivex.Single<com.daml.ledger.javaapi.data.CreateUserResponse> createUser(@NonNull com.daml.ledger.javaapi.data.CreateUserRequest request)
- Specified by:
createUserin interfaceUserManagementClient
-
createUser
public io.reactivex.Single<com.daml.ledger.javaapi.data.CreateUserResponse> createUser(@NonNull com.daml.ledger.javaapi.data.CreateUserRequest request, @NonNull java.lang.String accessToken)- Specified by:
createUserin interfaceUserManagementClient
-
getUser
public io.reactivex.Single<com.daml.ledger.javaapi.data.GetUserResponse> getUser(@NonNull com.daml.ledger.javaapi.data.GetUserRequest request)
- Specified by:
getUserin interfaceUserManagementClient
-
getUser
public io.reactivex.Single<com.daml.ledger.javaapi.data.GetUserResponse> getUser(@NonNull com.daml.ledger.javaapi.data.GetUserRequest request, @NonNull java.lang.String accessToken)- Specified by:
getUserin interfaceUserManagementClient
-
deleteUser
public io.reactivex.Single<com.daml.ledger.javaapi.data.DeleteUserResponse> deleteUser(@NonNull com.daml.ledger.javaapi.data.DeleteUserRequest request)
- Specified by:
deleteUserin interfaceUserManagementClient
-
deleteUser
public io.reactivex.Single<com.daml.ledger.javaapi.data.DeleteUserResponse> deleteUser(@NonNull com.daml.ledger.javaapi.data.DeleteUserRequest request, @NonNull java.lang.String accessToken)- Specified by:
deleteUserin interfaceUserManagementClient
-
listUsers
public io.reactivex.Single<com.daml.ledger.javaapi.data.ListUsersResponse> listUsers()
- Specified by:
listUsersin interfaceUserManagementClient
-
listUsers
public io.reactivex.Single<com.daml.ledger.javaapi.data.ListUsersResponse> listUsers(java.lang.String accessToken)
- Specified by:
listUsersin interfaceUserManagementClient
-
grantUserRights
public io.reactivex.Single<com.daml.ledger.javaapi.data.GrantUserRightsResponse> grantUserRights(@NonNull com.daml.ledger.javaapi.data.GrantUserRightsRequest request)
- Specified by:
grantUserRightsin interfaceUserManagementClient
-
grantUserRights
public io.reactivex.Single<com.daml.ledger.javaapi.data.GrantUserRightsResponse> grantUserRights(@NonNull com.daml.ledger.javaapi.data.GrantUserRightsRequest request, java.lang.String accessToken)- Specified by:
grantUserRightsin interfaceUserManagementClient
-
revokeUserRights
public io.reactivex.Single<com.daml.ledger.javaapi.data.RevokeUserRightsResponse> revokeUserRights(@NonNull com.daml.ledger.javaapi.data.RevokeUserRightsRequest request)
- Specified by:
revokeUserRightsin interfaceUserManagementClient
-
revokeUserRights
public io.reactivex.Single<com.daml.ledger.javaapi.data.RevokeUserRightsResponse> revokeUserRights(@NonNull com.daml.ledger.javaapi.data.RevokeUserRightsRequest request, java.lang.String accessToken)- Specified by:
revokeUserRightsin interfaceUserManagementClient
-
listUserRights
public io.reactivex.Single<com.daml.ledger.javaapi.data.ListUserRightsResponse> listUserRights(@NonNull com.daml.ledger.javaapi.data.ListUserRightsRequest request)
- Specified by:
listUserRightsin interfaceUserManagementClient
-
listUserRights
public io.reactivex.Single<com.daml.ledger.javaapi.data.ListUserRightsResponse> listUserRights(@NonNull com.daml.ledger.javaapi.data.ListUserRightsRequest request, java.lang.String accessToken)- Specified by:
listUserRightsin interfaceUserManagementClient
-
-