public interface MemberService
| 限定符和类型 | 接口和说明 |
|---|---|
static class |
MemberService.RoleMembersRsp |
| 限定符和类型 | 方法和说明 |
|---|---|
retrofit2.Call<Member> |
deleteGuildMember(java.lang.String guildId,
java.lang.String roleID,
MemberDeleteOpts opts) |
retrofit2.Call<Member> |
guildMember(java.lang.String guildId,
java.lang.String userID) |
retrofit2.Call<Member[]> |
guildMembers(java.lang.String guildId,
java.util.Map<java.lang.String,java.lang.String> pager) |
retrofit2.Call<MemberService.RoleMembersRsp> |
guildRoleMembers(java.lang.String guildId,
java.lang.String roleID,
java.util.Map<java.lang.String,java.lang.String> pager) |
retrofit2.Call<java.lang.String> |
memberAddRole(java.lang.String guildId,
java.lang.String roleID,
java.lang.String userID,
MemberAddRoleBody value) |
retrofit2.Call<java.lang.String> |
memberDeleteRole(java.lang.String guildId,
java.lang.String roleID,
java.lang.String userID,
MemberAddRoleBody value) |
@PUT(value="/guilds/{guild_id}/members/{user_id}/roles/{role_id}")
retrofit2.Call<java.lang.String> memberAddRole(@Path(value="guild_id")
java.lang.String guildId,
@Path(value="role_id")
java.lang.String roleID,
@Path(value="user_id")
java.lang.String userID,
@Body
MemberAddRoleBody value)
@DELETE(value="/guilds/{guild_id}/members/{user_id}/roles/{role_id}")
retrofit2.Call<java.lang.String> memberDeleteRole(@Path(value="guild_id")
java.lang.String guildId,
@Path(value="role_id")
java.lang.String roleID,
@Path(value="user_id")
java.lang.String userID,
@Body
MemberAddRoleBody value)
@GET(value="/guilds/{guild_id}/members/{user_id}")
retrofit2.Call<Member> guildMember(@Path(value="guild_id")
java.lang.String guildId,
@Path(value="user_id")
java.lang.String userID)
@GET(value="/guilds/{guild_id}/members/{user_id}")
retrofit2.Call<Member[]> guildMembers(@Path(value="guild_id")
java.lang.String guildId,
@QueryMap
java.util.Map<java.lang.String,java.lang.String> pager)
@GET(value="/guilds/{guild_id}/roles/{role_id}/members")
retrofit2.Call<MemberService.RoleMembersRsp> guildRoleMembers(@Path(value="guild_id")
java.lang.String guildId,
@Path(value="role_id")
java.lang.String roleID,
@QueryMap
java.util.Map<java.lang.String,java.lang.String> pager)
@DELETE(value="/guilds/{guild_id}/members/{user_id}")
retrofit2.Call<Member> deleteGuildMember(@Path(value="guild_id")
java.lang.String guildId,
@Path(value="role_id")
java.lang.String roleID,
@Body
MemberDeleteOpts opts)
Copyright © 2023. All rights reserved.