public interface MembershipService
| Modifier and Type | Method and Description |
|---|---|
retrofit2.Call<EntityArrayEnvelope<PNMembership>> |
getMemberships(java.lang.String subKey,
java.lang.String userId,
java.util.Map<java.lang.String,java.lang.String> options) |
retrofit2.Call<EntityArrayEnvelope<PNMembership>> |
manageMemberships(java.lang.String subKey,
java.lang.String userId,
java.lang.Object body,
java.util.Map<java.lang.String,java.lang.String> options) |
@GET(value="v1/objects/{subKey}/users/{userId}/spaces")
retrofit2.Call<EntityArrayEnvelope<PNMembership>> getMemberships(@Path(value="subKey")
java.lang.String subKey,
@Path(value="userId")
java.lang.String userId,
@QueryMap(encoded=true)
java.util.Map<java.lang.String,java.lang.String> options)
@PATCH(value="v1/objects/{subKey}/users/{userId}/spaces")
@Headers(value="Content-Type: application/json; charset=UTF-8")
retrofit2.Call<EntityArrayEnvelope<PNMembership>> manageMemberships(@Path(value="subKey")
java.lang.String subKey,
@Path(value="userId")
java.lang.String userId,
@Body
java.lang.Object body,
@QueryMap(encoded=true)
java.util.Map<java.lang.String,java.lang.String> options)