Package discord4j.rest.service
Class UserService
- java.lang.Object
-
- discord4j.rest.service.RestService
-
- discord4j.rest.service.UserService
-
public class UserService extends RestService
-
-
Constructor Summary
Constructors Constructor Description UserService(Router router)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Mono<discord4j.discordjson.json.ChannelData>createDM(discord4j.discordjson.json.DMCreateRequest request)Mono<discord4j.discordjson.json.ChannelData>createGroupDM(discord4j.discordjson.json.GroupDMCreateRequest request)Mono<discord4j.discordjson.json.UserData>getCurrentUser()Flux<discord4j.discordjson.json.UserGuildData>getCurrentUserGuilds(Map<String,Object> queryParams)Mono<discord4j.discordjson.json.UserData>getUser(long userId)Flux<discord4j.discordjson.json.ConnectionData>getUserConnections()Mono<Void>leaveGuild(long guildId)Mono<discord4j.discordjson.json.UserData>modifyCurrentUser(discord4j.discordjson.json.UserModifyRequest request)-
Methods inherited from class discord4j.rest.service.RestService
getRouter
-
-
-
-
Constructor Detail
-
UserService
public UserService(Router router)
-
-
Method Detail
-
getCurrentUser
public Mono<discord4j.discordjson.json.UserData> getCurrentUser()
-
getUser
public Mono<discord4j.discordjson.json.UserData> getUser(long userId)
-
modifyCurrentUser
public Mono<discord4j.discordjson.json.UserData> modifyCurrentUser(discord4j.discordjson.json.UserModifyRequest request)
-
getCurrentUserGuilds
public Flux<discord4j.discordjson.json.UserGuildData> getCurrentUserGuilds(Map<String,Object> queryParams)
-
createDM
public Mono<discord4j.discordjson.json.ChannelData> createDM(discord4j.discordjson.json.DMCreateRequest request)
-
createGroupDM
public Mono<discord4j.discordjson.json.ChannelData> createGroupDM(discord4j.discordjson.json.GroupDMCreateRequest request)
-
getUserConnections
public Flux<discord4j.discordjson.json.ConnectionData> getUserConnections()
-
-