Interface UserManagementClient

  • All Known Implementing Classes:
    UserManagementClientImpl

    public interface UserManagementClient
    An RxJava version of UserManagementServiceGrpc
    • Method Summary

      All Methods Instance Methods Abstract 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, 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, 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, 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

        io.reactivex.Single<com.daml.ledger.javaapi.data.CreateUserResponse> createUser​(@NonNull com.daml.ledger.javaapi.data.CreateUserRequest request)
      • createUser

        io.reactivex.Single<com.daml.ledger.javaapi.data.CreateUserResponse> createUser​(@NonNull com.daml.ledger.javaapi.data.CreateUserRequest request,
                                                                                        java.lang.String accessToken)
      • getUser

        io.reactivex.Single<com.daml.ledger.javaapi.data.GetUserResponse> getUser​(@NonNull com.daml.ledger.javaapi.data.GetUserRequest request)
      • getUser

        io.reactivex.Single<com.daml.ledger.javaapi.data.GetUserResponse> getUser​(@NonNull com.daml.ledger.javaapi.data.GetUserRequest request,
                                                                                  java.lang.String accessToken)
      • deleteUser

        io.reactivex.Single<com.daml.ledger.javaapi.data.DeleteUserResponse> deleteUser​(@NonNull com.daml.ledger.javaapi.data.DeleteUserRequest request)
      • deleteUser

        io.reactivex.Single<com.daml.ledger.javaapi.data.DeleteUserResponse> deleteUser​(@NonNull com.daml.ledger.javaapi.data.DeleteUserRequest request,
                                                                                        java.lang.String accessToken)
      • listUsers

        io.reactivex.Single<com.daml.ledger.javaapi.data.ListUsersResponse> listUsers()
      • listUsers

        io.reactivex.Single<com.daml.ledger.javaapi.data.ListUsersResponse> listUsers​(java.lang.String accessToken)
      • grantUserRights

        io.reactivex.Single<com.daml.ledger.javaapi.data.GrantUserRightsResponse> grantUserRights​(@NonNull com.daml.ledger.javaapi.data.GrantUserRightsRequest request)
      • grantUserRights

        io.reactivex.Single<com.daml.ledger.javaapi.data.GrantUserRightsResponse> grantUserRights​(@NonNull com.daml.ledger.javaapi.data.GrantUserRightsRequest request,
                                                                                                  java.lang.String accessToken)
      • revokeUserRights

        io.reactivex.Single<com.daml.ledger.javaapi.data.RevokeUserRightsResponse> revokeUserRights​(@NonNull com.daml.ledger.javaapi.data.RevokeUserRightsRequest request)
      • revokeUserRights

        io.reactivex.Single<com.daml.ledger.javaapi.data.RevokeUserRightsResponse> revokeUserRights​(@NonNull com.daml.ledger.javaapi.data.RevokeUserRightsRequest request,
                                                                                                    java.lang.String accessToken)
      • listUserRights

        io.reactivex.Single<com.daml.ledger.javaapi.data.ListUserRightsResponse> listUserRights​(@NonNull com.daml.ledger.javaapi.data.ListUserRightsRequest request)
      • listUserRights

        io.reactivex.Single<com.daml.ledger.javaapi.data.ListUserRightsResponse> listUserRights​(@NonNull com.daml.ledger.javaapi.data.ListUserRightsRequest request,
                                                                                                java.lang.String accessToken)