XaskeL

formacar

Oct 17th, 2019
150
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package com.formacar.android.data.network;
  2.  
  3. import com.formacar.android.data.network.resp.AuthResp;
  4. import com.formacar.android.data.network.resp.BaseGroupResp;
  5. import com.formacar.android.data.network.resp.BaseItemResp;
  6. import com.formacar.android.data.network.resp.BaseItemsResp;
  7. import com.formacar.android.data.network.resp.BaseStatResp;
  8. import com.formacar.android.data.network.resp.BaseUserCountersResp;
  9. import com.formacar.android.data.network.resp.BaseUserResp;
  10. import com.formacar.android.data.network.resp.CommentResp;
  11. import com.formacar.android.data.network.resp.CountryResp;
  12. import com.formacar.android.data.network.resp.CouponsCountResp;
  13. import com.formacar.android.data.network.resp.DialogResp;
  14. import com.formacar.android.data.network.resp.EventMineResp;
  15. import com.formacar.android.data.network.resp.EventSubscriptionResp;
  16. import com.formacar.android.data.network.resp.GroupMembersStatResp;
  17. import com.formacar.android.data.network.resp.GroupRequestsStatResp;
  18. import com.formacar.android.data.network.resp.GroupSubscriptionResp;
  19. import com.formacar.android.data.network.resp.LotteryCouponResp;
  20. import com.formacar.android.data.network.resp.LotteryResp;
  21. import com.formacar.android.data.network.resp.MessageResp;
  22. import com.formacar.android.data.network.resp.MyProfileBaseResp;
  23. import com.formacar.android.data.network.resp.PostDetailsResp;
  24. import com.formacar.android.data.network.resp.PostWithMediaResp;
  25. import com.formacar.android.data.network.resp.ShortGroupResp;
  26. import com.formacar.android.data.network.resp.ShortSubscribedUserResp;
  27. import com.formacar.android.data.network.resp.ShortUserResp;
  28. import com.formacar.android.data.network.resp.StatusResp;
  29. import com.formacar.android.data.network.resp.TagResp;
  30. import java.util.List;
  31. import kotlin.Metadata;
  32. import okhttp3.MultipartBody;
  33. import org.jetbrains.annotations.NotNull;
  34. import org.jetbrains.annotations.Nullable;
  35. import p093io.reactivex.Completable;
  36. import p093io.reactivex.Single;
  37. import retrofit2.http.DELETE;
  38. import retrofit2.http.Field;
  39. import retrofit2.http.FormUrlEncoded;
  40. import retrofit2.http.GET;
  41. import retrofit2.http.Multipart;
  42. import retrofit2.http.POST;
  43. import retrofit2.http.PUT;
  44. import retrofit2.http.Part;
  45. import retrofit2.http.Path;
  46. import retrofit2.http.Query;
  47.  
  48. @Metadata(mo39048bv = {1, 0, 2}, mo39049d1 = {"\u0000ò\u0001\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\t\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0010\b\n\u0002\b\n\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0010 \n\u0000\n\u0002\u0018\u0002\n\u0002\b\r\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\b\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\b\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0014\n\u0002\u0018\u0002\n\u0002\b\u0019\bf\u0018\u0000 ª\u00012\u00020\u0001:\u0002ª\u0001J9\u0010\u0002\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00050\u00040\u00032\b\b\u0001\u0010\u0006\u001a\u00020\u00072\n\b\u0003\u0010\b\u001a\u0004\u0018\u00010\u00072\b\b\u0001\u0010\t\u001a\u00020\nH'¢\u0006\u0002\u0010\u000bJ\u0012\u0010\f\u001a\u00020\r2\b\b\u0001\u0010\u000e\u001a\u00020\u0007H'J&\u0010\u000f\u001a\u00020\r2\b\b\u0001\u0010\u0010\u001a\u00020\u00072\b\b\u0001\u0010\u0011\u001a\u00020\u00072\b\b\u0001\u0010\u0012\u001a\u00020\u0013H'J\u0012\u0010\u0014\u001a\u00020\r2\b\b\u0001\u0010\u0015\u001a\u00020\nH'J\u001c\u0010\u0016\u001a\u00020\r2\b\b\u0001\u0010\u0017\u001a\u00020\n2\b\b\u0001\u0010\u0018\u001a\u00020\nH'J\u001c\u0010\u0019\u001a\u00020\r2\b\b\u0001\u0010\u0011\u001a\u00020\u00072\b\b\u0001\u0010\u001a\u001a\u00020\u0013H'J\u0012\u0010\u001b\u001a\u00020\r2\b\b\u0001\u0010\u000e\u001a\u00020\u0007H'J\u0012\u0010\u001c\u001a\u00020\r2\b\b\u0001\u0010\u0011\u001a\u00020\u0007H'J<\u0010\u001d\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u001e0\u00040\u00032\b\b\u0001\u0010\u001f\u001a\u00020 2\b\b\u0001\u0010!\u001a\u00020 2\b\b\u0001\u0010\"\u001a\u00020\u00132\b\b\u0001\u0010#\u001a\u00020 H'J\"\u0010$\u001a\u00020\r2\b\b\u0001\u0010\t\u001a\u00020 2\u000e\b\u0001\u0010%\u001a\b\u0012\u0004\u0012\u00020 0&H'J,\u0010$\u001a\u00020\r2\b\b\u0001\u0010\t\u001a\u00020 2\u000e\b\u0001\u0010%\u001a\b\u0012\u0004\u0012\u00020 0&2\b\b\u0001\u0010\u0010\u001a\u00020\u0007H'J\u0014\u0010'\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020(0\u00040\u0003H'J\u0012\u0010)\u001a\u00020\r2\b\b\u0001\u0010*\u001a\u00020\u0007H'J\u0012\u0010+\u001a\u00020\r2\b\b\u0001\u0010\u000e\u001a\u00020\u0007H'J\u0012\u0010,\u001a\u00020\r2\b\b\u0001\u0010\u0010\u001a\u00020\u0007H'J\u001e\u0010-\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u001e0\u00040\u00032\b\b\u0001\u0010\u0010\u001a\u00020\u0007H'J\u0012\u0010.\u001a\u00020\r2\b\b\u0001\u0010/\u001a\u00020\u0007H'J\u0012\u00100\u001a\u00020\r2\b\b\u0001\u0010\u000e\u001a\u00020\u0007H'J\u0012\u00101\u001a\u00020\r2\b\b\u0001\u00102\u001a\u00020\u0007H'J\u0012\u00103\u001a\u00020\r2\b\b\u0001\u0010\u000e\u001a\u00020\u0007H'J\u001c\u00104\u001a\u00020\r2\b\b\u0001\u0010\u000e\u001a\u00020\u00072\b\b\u0001\u0010\t\u001a\u00020\nH'J<\u00105\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u000207060\u00032\b\b\u0001\u0010\u0010\u001a\u00020\u00072\b\b\u0001\u00108\u001a\u00020\u00132\b\b\u0001\u00109\u001a\u00020\u00132\b\b\u0001\u0010:\u001a\u00020\nH'J\u001e\u0010;\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020<060\u00032\b\b\u0001\u0010=\u001a\u00020\u0007H'J(\u0010>\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020?060\u00032\b\b\u0001\u00108\u001a\u00020\u00132\b\b\u0001\u00109\u001a\u00020\u0013H'J\u0014\u0010@\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020A0\u00040\u0003H'J2\u0010B\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020C060\u00032\b\b\u0001\u0010D\u001a\u00020\u00072\b\b\u0001\u00109\u001a\u00020\u00132\b\b\u0001\u0010E\u001a\u00020\u0007H'J(\u0010F\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020G060\u00032\b\b\u0001\u00109\u001a\u00020\u00132\b\b\u0001\u00108\u001a\u00020\u0013H'J2\u0010H\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020I060\u00032\b\b\u0001\u0010\u0011\u001a\u00020\u00072\b\b\u0001\u00109\u001a\u00020\u00132\b\b\u0001\u00108\u001a\u00020\u0013H'J\u001e\u0010J\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u001e0\u00040\u00032\b\b\u0001\u0010\u0010\u001a\u00020\u0007H'J<\u0010K\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u000207060\u00032\b\b\u0001\u0010\u0010\u001a\u00020\u00072\b\b\u0001\u00108\u001a\u00020\u00132\b\b\u0001\u00109\u001a\u00020\u00132\b\b\u0001\u0010:\u001a\u00020\nH'J<\u0010L\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020I060\u00032\b\b\u0001\u0010\u0010\u001a\u00020\u00072\b\b\u0001\u00108\u001a\u00020\u00132\b\b\u0001\u00109\u001a\u00020\u00132\b\b\u0001\u0010M\u001a\u00020\u0013H'J<\u0010N\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u000207060\u00032\b\b\u0001\u0010\u0010\u001a\u00020\u00072\b\b\u0001\u00108\u001a\u00020\u00132\b\b\u0001\u00109\u001a\u00020\u00132\b\b\u0001\u0010:\u001a\u00020\nH'J<\u0010O\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u000207060\u00032\b\b\u0001\u0010\u0010\u001a\u00020\u00072\b\b\u0001\u00108\u001a\u00020\u00132\b\b\u0001\u00109\u001a\u00020\u00132\b\b\u0001\u0010:\u001a\u00020\nH'J<\u0010P\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u000207060\u00032\b\b\u0001\u0010\u0010\u001a\u00020\u00072\b\b\u0001\u00108\u001a\u00020\u00132\b\b\u0001\u00109\u001a\u00020\u00132\b\b\u0001\u0010:\u001a\u00020\nH'J(\u0010Q\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020R060\u00032\b\b\u0001\u00109\u001a\u00020\u00132\b\b\u0001\u00108\u001a\u00020\u0013H'J$\u0010S\u001a\u0014\u0012\u0010\u0012\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020U0T0\u00040\u00032\b\b\u0001\u0010\u0010\u001a\u00020\u0007H'J(\u0010V\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020W060\u00032\b\b\u0001\u00109\u001a\u00020\u00132\b\b\u0001\u00108\u001a\u00020\u0013H'J\u0014\u0010X\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020(0\u00040\u0003H'J2\u0010Y\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u0005060\u00032\b\b\u0001\u0010\u000e\u001a\u00020\u00072\b\b\u0001\u00109\u001a\u00020\u00132\b\b\u0001\u00108\u001a\u00020\u0013H'J(\u0010Y\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u0005060\u00032\b\b\u0001\u0010\u000e\u001a\u00020\u00072\b\b\u0001\u0010\b\u001a\u00020\u0007H'J\u001e\u0010Z\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020[0\u00040\u00032\b\b\u0001\u0010\u000e\u001a\u00020\u0007H'J$\u0010\\\u001a\u0014\u0012\u0010\u0012\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020]0T0\u00040\u00032\b\b\u0001\u0010\u0010\u001a\u00020\u0007H'J(\u0010^\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020_060\u00032\b\b\u0001\u00109\u001a\u00020\u00132\b\b\u0001\u00108\u001a\u00020\u0013H'J(\u0010`\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020I060\u00032\b\b\u0001\u00109\u001a\u00020\u00132\b\b\u0001\u00108\u001a\u00020\u0013H'J\u0014\u0010a\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020b0\u00040\u0003H'J\u001e\u0010c\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020d0\u00040\u00032\b\b\u0001\u0010\u0011\u001a\u00020\u0007H'J\u001e\u0010e\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020f0\u00040\u00032\b\b\u0001\u0010\u0011\u001a\u00020\u0007H'J2\u0010g\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020I060\u00032\b\b\u0001\u0010\u0011\u001a\u00020\u00072\b\b\u0001\u00109\u001a\u00020\u00132\b\b\u0001\u00108\u001a\u00020\u0013H'J<\u0010h\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020i060\u00032\b\b\u0001\u0010\u0011\u001a\u00020\u00072\b\b\u0001\u00109\u001a\u00020\u00132\b\b\u0001\u00108\u001a\u00020\u00132\b\b\u0001\u0010j\u001a\u00020\nH'J<\u0010k\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020i060\u00032\b\b\u0001\u0010\u0011\u001a\u00020\u00072\b\b\u0001\u00109\u001a\u00020\u00132\b\b\u0001\u00108\u001a\u00020\u00132\b\b\u0001\u0010j\u001a\u00020\nH'J2\u0010l\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020i060\u00032\b\b\u0001\u0010\u000e\u001a\u00020\u00072\b\b\u0001\u00109\u001a\u00020\u00132\b\b\u0001\u00108\u001a\u00020\u0013H'J\u0012\u0010m\u001a\u00020\r2\b\b\u0001\u0010\u000e\u001a\u00020\u0007H'J\u001c\u0010n\u001a\u00020\r2\b\b\u0001\u0010o\u001a\u00020\n2\b\b\u0003\u0010p\u001a\u00020\u0013H'J\u001e\u0010q\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020r0\u00040\u00032\b\b\u0001\u0010s\u001a\u00020\nH'J\u0012\u0010t\u001a\u00020\r2\b\b\u0001\u0010u\u001a\u00020\nH'J\u0012\u0010v\u001a\u00020\r2\b\b\u0001\u0010u\u001a\u00020\nH'JC\u0010w\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020x060\u00032\b\b\u0001\u00108\u001a\u00020\u00132\b\b\u0001\u00109\u001a\u00020\u00132\b\b\u0001\u0010j\u001a\u00020\n2\n\b\u0001\u0010y\u001a\u0004\u0018\u00010\u0013H'¢\u0006\u0002\u0010zJ2\u0010{\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020I060\u00032\b\b\u0001\u00109\u001a\u00020\u00132\b\b\u0001\u00108\u001a\u00020\u00132\b\b\u0001\u0010j\u001a\u00020\nH'J2\u0010|\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020}060\u00032\b\b\u0001\u00109\u001a\u00020\u00132\b\b\u0001\u00108\u001a\u00020\u00132\b\b\u0001\u0010j\u001a\u00020\nH'J2\u0010~\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u000207060\u00032\b\b\u0001\u00109\u001a\u00020\u00132\b\b\u0001\u00108\u001a\u00020\u00132\b\b\u0001\u0010j\u001a\u00020\nH'J(\u0010\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020C0\u00040\u00032\b\b\u0001\u0010\t\u001a\u00020\n2\b\b\u0001\u0010D\u001a\u00020\u0007H'J\u001f\u0010€\u0001\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020r0\u00040\u00032\b\b\u0001\u0010\u0015\u001a\u00020\nH'J\u001d\u0010\u0001\u001a\u00020\r2\b\b\u0001\u0010\u0011\u001a\u00020\u00072\b\b\u0001\u0010\u001a\u001a\u00020\u0013H'J*\u0010‚\u0001\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020r0\u00040\u00032\b\b\u0001\u0010u\u001a\u00020\n2\t\b\u0001\u0010ƒ\u0001\u001a\u00020\nH'J \u0001\u0010„\u0001\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020r0\u00040\u00032\t\b\u0001\u0010…\u0001\u001a\u00020\u00132\t\b\u0001\u0010†\u0001\u001a\u00020\n2\t\b\u0001\u0010‡\u0001\u001a\u00020\n2\u000b\b\u0001\u0010ˆ\u0001\u001a\u0004\u0018\u00010\n2\u000b\b\u0001\u0010‰\u0001\u001a\u0004\u0018\u00010\n2\u000b\b\u0001\u0010Š\u0001\u001a\u0004\u0018\u00010\n2\u000b\b\u0001\u0010‹\u0001\u001a\u0004\u0018\u00010\n2\n\b\u0001\u0010u\u001a\u0004\u0018\u00010\n2\u000b\b\u0001\u0010Œ\u0001\u001a\u0004\u0018\u00010\u00132\u000b\b\u0001\u0010\u0001\u001a\u0004\u0018\u00010\n2\b\b\u0003\u0010=\u001a\u00020\u0013H'¢\u0006\u0003\u0010Ž\u0001J8\u0010\u0001\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020r0\u00040\u00032\n\b\u0001\u0010u\u001a\u0004\u0018\u00010\n2\u000b\b\u0001\u0010ƒ\u0001\u001a\u0004\u0018\u00010\n2\b\b\u0001\u0010=\u001a\u00020\u0013H'J\u0013\u0010\u0001\u001a\u00020\r2\b\b\u0001\u0010\u0010\u001a\u00020\u0007H'J \u0010‘\u0001\u001a\u000f\u0012\u000b\u0012\t\u0012\u0005\u0012\u00030’\u00010\u00040\u00032\b\b\u0001\u0010\u0010\u001a\u00020\u0007H'J\u0013\u0010“\u0001\u001a\u00020\r2\b\b\u0001\u0010\u0011\u001a\u00020\u0007H'J\u0013\u0010”\u0001\u001a\u00020\r2\b\b\u0001\u0010\u0010\u001a\u00020\u0007H'J\u0013\u0010•\u0001\u001a\u00020\r2\b\b\u0001\u0010\u0011\u001a\u00020\u0007H'J\u0013\u0010–\u0001\u001a\u00020\r2\b\b\u0001\u0010\u0010\u001a\u00020\u0007H'JI\u0010—\u0001\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u001e0\u00040\u00032\b\b\u0001\u0010\u0010\u001a\u00020\u00072\b\b\u0001\u0010\u001f\u001a\u00020\n2\b\b\u0001\u0010!\u001a\u00020\n2\t\b\u0001\u0010˜\u0001\u001a\u00020\u00132\t\b\u0001\u0010™\u0001\u001a\u00020\u0013H'J*\u0010š\u0001\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u001e0\u00040\u00032\b\b\u0001\u0010\u0010\u001a\u00020\u00072\t\b\u0001\u0010›\u0001\u001a\u00020 H'J'\u0010œ\u0001\u001a\u00020\r2\b\b\u0001\u0010\u0010\u001a\u00020\u00072\b\b\u0001\u0010\u0011\u001a\u00020\u00072\b\b\u0001\u0010\u001a\u001a\u00020\u0013H'Jv\u0010\u0001\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020(0\u00040\u00032\u000b\b\u0003\u0010‰\u0001\u001a\u0004\u0018\u00010\n2\u000b\b\u0003\u0010Š\u0001\u001a\u0004\u0018\u00010\n2\u000b\b\u0003\u0010‹\u0001\u001a\u0004\u0018\u00010\n2\u000b\b\u0003\u0010ž\u0001\u001a\u0004\u0018\u00010\n2\u000b\b\u0003\u0010Œ\u0001\u001a\u0004\u0018\u00010\u00132\u000b\b\u0003\u0010Ÿ\u0001\u001a\u0004\u0018\u00010\n2\u000b\b\u0003\u0010 \u0001\u001a\u0004\u0018\u00010\u0007H'¢\u0006\u0003\u0010¡\u0001J\u001d\u0010¢\u0001\u001a\u00020\r2\b\b\u0001\u00102\u001a\u00020\u00072\b\b\u0001\u0010\t\u001a\u00020\nH'J\u0013\u0010£\u0001\u001a\u00020\r2\b\b\u0001\u0010=\u001a\u00020\u0007H'J\u0014\u0010¤\u0001\u001a\u00020\r2\t\b\u0001\u0010¥\u0001\u001a\u00020\nH'J\u001d\u0010¦\u0001\u001a\u00020\r2\b\b\u0001\u0010o\u001a\u00020\n2\b\b\u0003\u0010p\u001a\u00020\u0013H'J \u0010§\u0001\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020(0\u00040\u00032\t\b\u0001\u0010›\u0001\u001a\u00020 H'J\u0014\u0010¨\u0001\u001a\u00020\r2\t\b\u0001\u0010©\u0001\u001a\u00020\nH'¨\u0006«\u0001"}, mo39050d2 = {"Lcom/formacar/android/data/network/FormacarSocialApi;", "", "addPostComment", "Lio/reactivex/Single;", "Lcom/formacar/android/data/network/resp/BaseItemResp;", "Lcom/formacar/android/data/network/resp/CommentResp;", "id", "", "parentId", "text", "", "(JLjava/lang/Long;Ljava/lang/String;)Lio/reactivex/Single;", "addToFavoritesPost", "Lio/reactivex/Completable;", "postId", "banGroupUser", "groupId", "userId", "banned", "", "changeEmailByCode", "code", "changePass", "pass", "newPass", "changeSubscribeRequestStatus", "status", "complainPost", "complainUser", "createGroup", "Lcom/formacar/android/data/network/resp/BaseGroupResp;", "name", "Lokhttp3/MultipartBody$Part;", "description", "groupType", "avatar", "createPost", "files", "", "deleteAvatar", "Lcom/formacar/android/data/network/resp/MyProfileBaseResp;", "deleteDialog", "dialogId", "deleteFromFavoritesPost", "deleteGroup", "deleteGroupAvatar", "deleteMessage", "messageId", "deletePost", "deletePostComment", "commentId", "dislikePost", "editPost", "getBannedUsers", "Lcom/formacar/android/data/network/resp/BaseItemsResp;", "Lcom/formacar/android/data/network/resp/ShortUserResp;", "offset", "limit", "query", "getCountries", "Lcom/formacar/android/data/network/resp/CountryResp;", "langId", "getCoupons", "Lcom/formacar/android/data/network/resp/LotteryCouponResp;", "getCouponsCount", "Lcom/formacar/android/data/network/resp/CouponsCountResp;", "getDialogMessages", "Lcom/formacar/android/data/network/resp/MessageResp;", "companionId", "timestamp", "getDialogs", "Lcom/formacar/android/data/network/resp/DialogResp;", "getFavoriteUserPosts", "Lcom/formacar/android/data/network/resp/PostWithMediaResp;", "getGroup", "getGroupMembers", "getGroupPosts", "all", "getGroupRejections", "getGroupRequests", "getGroupSubscribers", "getLotteries", "Lcom/formacar/android/data/network/resp/LotteryResp;", "getMembersCount", "Lcom/formacar/android/data/network/resp/BaseStatResp;", "Lcom/formacar/android/data/network/resp/GroupMembersStatResp;", "getMineEvents", "Lcom/formacar/android/data/network/resp/EventMineResp;", "getMyProfile", "getPostComments", "getPostDetails", "Lcom/formacar/android/data/network/resp/PostDetailsResp;", "getRequestsCount", "Lcom/formacar/android/data/network/resp/GroupRequestsStatResp;", "getSubscriptionsEvents", "Lcom/formacar/android/data/network/resp/EventSubscriptionResp;", "getSubscriptionsPosts", "getUserCounters", "Lcom/formacar/android/data/network/resp/BaseUserCountersResp;", "getUserDetails", "Lcom/formacar/android/data/network/resp/BaseUserResp;", "getUserNotificationsStatus", "Lcom/formacar/android/data/network/resp/StatusResp;", "getUserPosts", "getUserSubscribers", "Lcom/formacar/android/data/network/resp/ShortSubscribedUserResp;", "search", "getUserSubscriptions", "getUsersPostLikes", "likePost", "logout", "pushToken", "appType", "refreshAccessToken", "Lcom/formacar/android/data/network/resp/AuthResp;", "token", "requestChangeEmailCode", "email", "requestRecoveryPasswordCode", "searchGroups", "Lcom/formacar/android/data/network/resp/ShortGroupResp;", "roleId", "(IILjava/lang/String;Ljava/lang/Integer;)Lio/reactivex/Single;", "searchPosts", "searchTags", "Lcom/formacar/android/data/network/resp/TagResp;", "searchUsers", "sendMessage", "sendPassResetCode", "setUserNotificationsStatus", "signIn", "password", "signSocialNetwork", "socialId", "socialUserId", "socialUserToken", "socialUserTokenSecret", "firstName", "lastName", "nickname", "sex", "avatarUrl", "(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;I)Lio/reactivex/Single;", "signUp", "subscribeNotifications", "subscribeToGroup", "Lcom/formacar/android/data/network/resp/GroupSubscriptionResp;", "subscribeToUser", "unsubscribeFromGroup", "unsubscribeFromUser", "unsubscribeNotifications", "updateGroup", "private", "allowPost", "updateGroupAvatar", "file", "updateGroupUserStatus", "updateMyProfile", "phone", "about", "countryId", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/Long;)Lio/reactivex/Single;", "updatePostComment", "updateProfileLanguage", "updateProfileParams", "params", "updatePushToken", "uploadAvatar", "viewVideo", "videoId", "Companion", "appRedesign_arm64Release"}, mo39051k = 1, mo39052mv = {1, 1, 11})
  49. /* compiled from: FormacarSocialApi.kt */
  50. public interface FormacarSocialApi {
  51. @NotNull
  52. public static final String API_DEBUG_URL = "https://my.formacar.ru/api/v1/";
  53. @NotNull
  54. public static final String API_RELEASE_URL = "https://my.formacar.ru/api/v1/";
  55. public static final Companion Companion = Companion.$$INSTANCE;
  56.  
  57. @Metadata(mo39048bv = {1, 0, 2}, mo39049d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0002\b†\u0003\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002R\u000e\u0010\u0003\u001a\u00020\u0004X†T¢\u0006\u0002\n\u0000R\u000e\u0010\u0005\u001a\u00020\u0004X†T¢\u0006\u0002\n\u0000¨\u0006\u0006"}, mo39050d2 = {"Lcom/formacar/android/data/network/FormacarSocialApi$Companion;", "", "()V", "API_DEBUG_URL", "", "API_RELEASE_URL", "appRedesign_arm64Release"}, mo39051k = 1, mo39052mv = {1, 1, 11})
  58. /* compiled from: FormacarSocialApi.kt */
  59. public static final class Companion {
  60. static final /* synthetic */ Companion $$INSTANCE = new Companion();
  61. @NotNull
  62. public static final String API_DEBUG_URL = "https://my.formacar.ru/api/v1/";
  63. @NotNull
  64. public static final String API_RELEASE_URL = "https://my.formacar.ru/api/v1/";
  65.  
  66. private Companion() {
  67. }
  68. }
  69.  
  70. @Metadata(mo39048bv = {1, 0, 2}, mo39051k = 3, mo39052mv = {1, 1, 11})
  71. /* compiled from: FormacarSocialApi.kt */
  72. public static final class DefaultImpls {
  73. @NotNull
  74. @FormUrlEncoded
  75. @POST("user/auth/social")
  76. public static /* bridge */ /* synthetic */ Single signSocialNetwork$default(FormacarSocialApi formacarSocialApi, int i, String str, String str2, String str3, String str4, String str5, String str6, String str7, Integer num, String str8, int i2, int i3, Object obj) {
  77. if (obj == null) {
  78. return formacarSocialApi.signSocialNetwork(i, str, str2, str3, str4, str5, str6, str7, num, str8, (i3 & 1024) != 0 ? 1 : i2);
  79. }
  80. throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: signSocialNetwork");
  81. }
  82.  
  83. @NotNull
  84. @FormUrlEncoded
  85. @POST("user/addnotifytoken")
  86. public static /* bridge */ /* synthetic */ Completable updatePushToken$default(FormacarSocialApi formacarSocialApi, String str, int i, int i2, Object obj) {
  87. if (obj == null) {
  88. if ((i2 & 2) != 0) {
  89. i = 2;
  90. }
  91. return formacarSocialApi.updatePushToken(str, i);
  92. }
  93. throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: updatePushToken");
  94. }
  95.  
  96. @NotNull
  97. @FormUrlEncoded
  98. @POST("user/logout")
  99. public static /* bridge */ /* synthetic */ Completable logout$default(FormacarSocialApi formacarSocialApi, String str, int i, int i2, Object obj) {
  100. if (obj == null) {
  101. if ((i2 & 2) != 0) {
  102. i = 2;
  103. }
  104. return formacarSocialApi.logout(str, i);
  105. }
  106. throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: logout");
  107. }
  108.  
  109. @NotNull
  110. @FormUrlEncoded
  111. @POST("posts/{post_id}/comment")
  112. public static /* bridge */ /* synthetic */ Single addPostComment$default(FormacarSocialApi formacarSocialApi, long j, Long l, String str, int i, Object obj) {
  113. if (obj == null) {
  114. if ((i & 2) != 0) {
  115. l = null;
  116. }
  117. return formacarSocialApi.addPostComment(j, l, str);
  118. }
  119. throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: addPostComment");
  120. }
  121.  
  122. @NotNull
  123. @FormUrlEncoded
  124. @PUT("user/profile")
  125. public static /* bridge */ /* synthetic */ Single updateMyProfile$default(FormacarSocialApi formacarSocialApi, String str, String str2, String str3, String str4, Integer num, String str5, Long l, int i, Object obj) {
  126. if (obj == null) {
  127. if ((i & 1) != 0) {
  128. str = null;
  129. }
  130. if ((i & 2) != 0) {
  131. str2 = null;
  132. }
  133. String str6 = str2;
  134. if ((i & 4) != 0) {
  135. str3 = null;
  136. }
  137. String str7 = str3;
  138. if ((i & 8) != 0) {
  139. str4 = null;
  140. }
  141. String str8 = str4;
  142. if ((i & 16) != 0) {
  143. num = null;
  144. }
  145. Integer num2 = num;
  146. if ((i & 32) != 0) {
  147. str5 = null;
  148. }
  149. String str9 = str5;
  150. if ((i & 64) != 0) {
  151. l = null;
  152. }
  153. return formacarSocialApi.updateMyProfile(str, str6, str7, str8, num2, str9, l);
  154. }
  155. throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: updateMyProfile");
  156. }
  157. }
  158.  
  159. @FormUrlEncoded
  160. @NotNull
  161. @POST("posts/{post_id}/comment")
  162. Single<BaseItemResp<CommentResp>> addPostComment(@Path("post_id") long j, @Field("parent_id") @Nullable Long l, @NotNull @Field("text") String str);
  163.  
  164. @NotNull
  165. @POST("posts/{post_id}/favourites")
  166. Completable addToFavoritesPost(@Path("post_id") long j);
  167.  
  168. @NotNull
  169. @FormUrlEncoded
  170. @POST("user/group/{group_id}/users/{user_id}/banned")
  171. Completable banGroupUser(@Path("group_id") long j, @Path("user_id") long j2, @Field("banned") int i);
  172.  
  173. @NotNull
  174. @FormUrlEncoded
  175. @PUT("user/changeEmail")
  176. Completable changeEmailByCode(@NotNull @Field("code") String str);
  177.  
  178. @NotNull
  179. @FormUrlEncoded
  180. @PUT("user/changepassword")
  181. Completable changePass(@NotNull @Field("oldpass") String str, @NotNull @Field("newpass") String str2);
  182.  
  183. @NotNull
  184. @FormUrlEncoded
  185. @PUT("user/subscribers/{user_id}")
  186. Completable changeSubscribeRequestStatus(@Path("user_id") long j, @Field("status") int i);
  187.  
  188. @NotNull
  189. @POST("posts/{post_id}/complain")
  190. Completable complainPost(@Path("post_id") long j);
  191.  
  192. @NotNull
  193. @FormUrlEncoded
  194. @POST("user/complain")
  195. Completable complainUser(@Field("user_id") long j);
  196.  
  197. @Multipart
  198. @NotNull
  199. @POST("user/group")
  200. Single<BaseItemResp<BaseGroupResp>> createGroup(@NotNull @Part MultipartBody.Part part, @NotNull @Part MultipartBody.Part part2, @Part("private") int i, @NotNull @Part MultipartBody.Part part3);
  201.  
  202. @Multipart
  203. @NotNull
  204. @POST("posts/user")
  205. Completable createPost(@NotNull @Part MultipartBody.Part part, @NotNull @Part List<MultipartBody.Part> list);
  206.  
  207. @Multipart
  208. @NotNull
  209. @POST("user/group/{group_id}/post")
  210. Completable createPost(@NotNull @Part MultipartBody.Part part, @NotNull @Part List<MultipartBody.Part> list, @Path("group_id") long j);
  211.  
  212. @NotNull
  213. @DELETE("user/avatar")
  214. Single<BaseItemResp<MyProfileBaseResp>> deleteAvatar();
  215.  
  216. @NotNull
  217. @DELETE("dialogs/{dialog_id}")
  218. Completable deleteDialog(@Path("dialog_id") long j);
  219.  
  220. @NotNull
  221. @DELETE("posts/{post_id}/favourites")
  222. Completable deleteFromFavoritesPost(@Path("post_id") long j);
  223.  
  224. @NotNull
  225. @DELETE("user/group/{group_id}")
  226. Completable deleteGroup(@Path("group_id") long j);
  227.  
  228. @NotNull
  229. @DELETE("user/group/{group_id}/avatar")
  230. Single<BaseItemResp<BaseGroupResp>> deleteGroupAvatar(@Path("group_id") long j);
  231.  
  232. @NotNull
  233. @DELETE("dialogs/message/{message_id}")
  234. Completable deleteMessage(@Path("message_id") long j);
  235.  
  236. @NotNull
  237. @DELETE("posts/{post_id}")
  238. Completable deletePost(@Path("post_id") long j);
  239.  
  240. @NotNull
  241. @DELETE("posts/comments/{comment_id}")
  242. Completable deletePostComment(@Path("comment_id") long j);
  243.  
  244. @NotNull
  245. @DELETE("posts/{post_id}/like")
  246. Completable dislikePost(@Path("post_id") long j);
  247.  
  248. @NotNull
  249. @FormUrlEncoded
  250. @PUT("posts/{post_id}")
  251. Completable editPost(@Path("post_id") long j, @NotNull @Field("text") String str);
  252.  
  253. @NotNull
  254. @GET("user/group/{group_id}/banned")
  255. Single<BaseItemsResp<ShortUserResp>> getBannedUsers(@Path("group_id") long j, @Query("offset") int i, @Query("limit") int i2, @NotNull @Query("search") String str);
  256.  
  257. @NotNull
  258. @GET("storage/json/langs/{lang_id}/country.json")
  259. Single<BaseItemsResp<CountryResp>> getCountries(@Path("lang_id") long j);
  260.  
  261. @NotNull
  262. @GET("lotterys/my")
  263. Single<BaseItemsResp<LotteryCouponResp>> getCoupons(@Query("offset") int i, @Query("limit") int i2);
  264.  
  265. @NotNull
  266. @GET("lotterys/mycount")
  267. Single<BaseItemResp<CouponsCountResp>> getCouponsCount();
  268.  
  269. @NotNull
  270. @GET("dialogs/{user_id}")
  271. Single<BaseItemsResp<MessageResp>> getDialogMessages(@Path("user_id") long j, @Query("limit") int i, @Query("tm") long j2);
  272.  
  273. @NotNull
  274. @GET("dialogs")
  275. Single<BaseItemsResp<DialogResp>> getDialogs(@Query("limit") int i, @Query("offset") int i2);
  276.  
  277. @NotNull
  278. @GET("posts/user/{user_id}/favourites")
  279. Single<BaseItemsResp<PostWithMediaResp>> getFavoriteUserPosts(@Path("user_id") long j, @Query("limit") int i, @Query("offset") int i2);
  280.  
  281. @NotNull
  282. @GET("user/group/{group_id}")
  283. Single<BaseItemResp<BaseGroupResp>> getGroup(@Path("group_id") long j);
  284.  
  285. @NotNull
  286. @GET("user/group/{group_id}/members")
  287. Single<BaseItemsResp<ShortUserResp>> getGroupMembers(@Path("group_id") long j, @Query("offset") int i, @Query("limit") int i2, @NotNull @Query("search") String str);
  288.  
  289. @NotNull
  290. @GET("user/group/{group_id}/posts")
  291. Single<BaseItemsResp<PostWithMediaResp>> getGroupPosts(@Path("group_id") long j, @Query("offset") int i, @Query("limit") int i2, @Query("all") int i3);
  292.  
  293. @NotNull
  294. @GET("user/group/{group_id}/failrequests")
  295. Single<BaseItemsResp<ShortUserResp>> getGroupRejections(@Path("group_id") long j, @Query("offset") int i, @Query("limit") int i2, @NotNull @Query("search") String str);
  296.  
  297. @NotNull
  298. @GET("user/group/{group_id}/requests")
  299. Single<BaseItemsResp<ShortUserResp>> getGroupRequests(@Path("group_id") long j, @Query("offset") int i, @Query("limit") int i2, @NotNull @Query("search") String str);
  300.  
  301. @NotNull
  302. @GET("user/group/{group_id}/subscriptions")
  303. Single<BaseItemsResp<ShortUserResp>> getGroupSubscribers(@Path("group_id") long j, @Query("offset") int i, @Query("limit") int i2, @NotNull @Query("search") String str);
  304.  
  305. @NotNull
  306. @GET("lotterys")
  307. Single<BaseItemsResp<LotteryResp>> getLotteries(@Query("limit") int i, @Query("offset") int i2);
  308.  
  309. @NotNull
  310. @GET("user/group/{group_id}/membersstat")
  311. Single<BaseItemResp<BaseStatResp<GroupMembersStatResp>>> getMembersCount(@Path("group_id") long j);
  312.  
  313. @NotNull
  314. @GET("user/notifications")
  315. Single<BaseItemsResp<EventMineResp>> getMineEvents(@Query("limit") int i, @Query("offset") int i2);
  316.  
  317. @NotNull
  318. @GET("user/profile")
  319. Single<BaseItemResp<MyProfileBaseResp>> getMyProfile();
  320.  
  321. @NotNull
  322. @GET("posts/{post_id}/comments")
  323. Single<BaseItemsResp<CommentResp>> getPostComments(@Path("post_id") long j, @Query("limit") int i, @Query("offset") int i2);
  324.  
  325. @NotNull
  326. @GET("posts/{post_id}/comments")
  327. Single<BaseItemsResp<CommentResp>> getPostComments(@Path("post_id") long j, @Query("parent_id") long j2);
  328.  
  329. @NotNull
  330. @GET("posts/{post_id}")
  331. Single<BaseItemResp<PostDetailsResp>> getPostDetails(@Path("post_id") long j);
  332.  
  333. @NotNull
  334. @GET("user/group/{group_id}/requeststat")
  335. Single<BaseItemResp<BaseStatResp<GroupRequestsStatResp>>> getRequestsCount(@Path("group_id") long j);
  336.  
  337. @NotNull
  338. @GET("user/subscribers/notifications")
  339. Single<BaseItemsResp<EventSubscriptionResp>> getSubscriptionsEvents(@Query("limit") int i, @Query("offset") int i2);
  340.  
  341. @NotNull
  342. @GET("posts/user/subscriptions")
  343. Single<BaseItemsResp<PostWithMediaResp>> getSubscriptionsPosts(@Query("limit") int i, @Query("offset") int i2);
  344.  
  345. @NotNull
  346. @GET("user/counts")
  347. Single<BaseItemResp<BaseUserCountersResp>> getUserCounters();
  348.  
  349. @NotNull
  350. @GET("user/page/{user_id}")
  351. Single<BaseItemResp<BaseUserResp>> getUserDetails(@Path("user_id") long j);
  352.  
  353. @NotNull
  354. @GET("user/notifications/status/{user_id}")
  355. Single<BaseItemResp<StatusResp>> getUserNotificationsStatus(@Path("user_id") long j);
  356.  
  357. @NotNull
  358. @GET("posts/user/{user_id}")
  359. Single<BaseItemsResp<PostWithMediaResp>> getUserPosts(@Path("user_id") long j, @Query("limit") int i, @Query("offset") int i2);
  360.  
  361. @NotNull
  362. @GET("user/subscribers/{user_id}")
  363. Single<BaseItemsResp<ShortSubscribedUserResp>> getUserSubscribers(@Path("user_id") long j, @Query("limit") int i, @Query("offset") int i2, @NotNull @Query("search") String str);
  364.  
  365. @NotNull
  366. @GET("user/subscriptions/{user_id}")
  367. Single<BaseItemsResp<ShortSubscribedUserResp>> getUserSubscriptions(@Path("user_id") long j, @Query("limit") int i, @Query("offset") int i2, @NotNull @Query("search") String str);
  368.  
  369. @NotNull
  370. @GET("posts/{post_id}/likes")
  371. Single<BaseItemsResp<ShortSubscribedUserResp>> getUsersPostLikes(@Path("post_id") long j, @Query("limit") int i, @Query("offset") int i2);
  372.  
  373. @NotNull
  374. @POST("posts/{post_id}/like")
  375. Completable likePost(@Path("post_id") long j);
  376.  
  377. @NotNull
  378. @FormUrlEncoded
  379. @POST("user/logout")
  380. Completable logout(@NotNull @Field("push_token") String str, @Field("app_type") int i);
  381.  
  382. @NotNull
  383. @GET("user/auth/token")
  384. Single<BaseItemResp<AuthResp>> refreshAccessToken(@NotNull @Query("refresh_token") String str);
  385.  
  386. @NotNull
  387. @GET("user/sendEmailCode")
  388. Completable requestChangeEmailCode(@NotNull @Query("email") String str);
  389.  
  390. @NotNull
  391. @GET("user/sendLostcode")
  392. Completable requestRecoveryPasswordCode(@NotNull @Query("email") String str);
  393.  
  394. @NotNull
  395. @GET("user/groups")
  396. Single<BaseItemsResp<ShortGroupResp>> searchGroups(@Query("offset") int i, @Query("limit") int i2, @NotNull @Query("search") String str, @Nullable @Query("role_id") Integer num);
  397.  
  398. @NotNull
  399. @GET("posts")
  400. Single<BaseItemsResp<PostWithMediaResp>> searchPosts(@Query("limit") int i, @Query("offset") int i2, @NotNull @Query("search") String str);
  401.  
  402. @NotNull
  403. @GET("posts/toptags")
  404. Single<BaseItemsResp<TagResp>> searchTags(@Query("limit") int i, @Query("offset") int i2, @NotNull @Query(encoded = true, value = "search") String str);
  405.  
  406. @NotNull
  407. @GET("user/search")
  408. Single<BaseItemsResp<ShortUserResp>> searchUsers(@Query("limit") int i, @Query("offset") int i2, @NotNull @Query("search") String str);
  409.  
  410. @FormUrlEncoded
  411. @NotNull
  412. @POST("dialogs/message")
  413. Single<BaseItemResp<MessageResp>> sendMessage(@NotNull @Field("text") String str, @Field("to_id") long j);
  414.  
  415. @FormUrlEncoded
  416. @PUT("user/lostpass")
  417. @NotNull
  418. Single<BaseItemResp<AuthResp>> sendPassResetCode(@NotNull @Field("code") String str);
  419.  
  420. @NotNull
  421. @FormUrlEncoded
  422. @POST("user/notifications/status")
  423. Completable setUserNotificationsStatus(@Field("user_id") long j, @Field("status") int i);
  424.  
  425. @FormUrlEncoded
  426. @NotNull
  427. @POST("user/auth")
  428. Single<BaseItemResp<AuthResp>> signIn(@NotNull @Field("email") String str, @NotNull @Field("password") String str2);
  429.  
  430. @FormUrlEncoded
  431. @NotNull
  432. @POST("user/auth/social")
  433. Single<BaseItemResp<AuthResp>> signSocialNetwork(@Field("social_id") int i, @NotNull @Field("social_user_id") String str, @NotNull @Field("social_user_token") String str2, @Field("social_user_token_secret") @Nullable String str3, @Field("first_name") @Nullable String str4, @Field("last_name") @Nullable String str5, @Field("nickname") @Nullable String str6, @Field("email") @Nullable String str7, @Field("sex") @Nullable Integer num, @Field("avatar_url") @Nullable String str8, @Field("lang_id") int i2);
  434.  
  435. @FormUrlEncoded
  436. @NotNull
  437. @POST("user/reg")
  438. Single<BaseItemResp<AuthResp>> signUp(@Field(encoded = true, value = "email") @Nullable String str, @Field("password") @Nullable String str2, @Field("lang_id") int i);
  439.  
  440. @NotNull
  441. @POST("user/group/{group_id}/addnotify")
  442. Completable subscribeNotifications(@Path("group_id") long j);
  443.  
  444. @NotNull
  445. @POST("user/group/{group_id}/subscribe")
  446. Single<BaseItemResp<GroupSubscriptionResp>> subscribeToGroup(@Path("group_id") long j);
  447.  
  448. @NotNull
  449. @POST("user/subscriptions/{user_id}")
  450. Completable subscribeToUser(@Path("user_id") long j);
  451.  
  452. @NotNull
  453. @POST("user/group/{group_id}/unsubscribe")
  454. Completable unsubscribeFromGroup(@Path("group_id") long j);
  455.  
  456. @NotNull
  457. @DELETE("user/subscriptions/{user_id}")
  458. Completable unsubscribeFromUser(@Path("user_id") long j);
  459.  
  460. @NotNull
  461. @POST("user/group/{group_id}/deletenotify")
  462. Completable unsubscribeNotifications(@Path("group_id") long j);
  463.  
  464. @FormUrlEncoded
  465. @PUT("user/group")
  466. @NotNull
  467. Single<BaseItemResp<BaseGroupResp>> updateGroup(@Field("group_id") long j, @NotNull @Field("name") String str, @NotNull @Field("description") String str2, @Field("private") int i, @Field("allow_post") int i2);
  468.  
  469. @Multipart
  470. @NotNull
  471. @POST("user/group/{group_id}/avatar")
  472. Single<BaseItemResp<BaseGroupResp>> updateGroupAvatar(@Path("group_id") long j, @NotNull @Part MultipartBody.Part part);
  473.  
  474. @NotNull
  475. @FormUrlEncoded
  476. @POST("user/group/{group_id}/users/{user_id}/request")
  477. Completable updateGroupUserStatus(@Path("group_id") long j, @Path("user_id") long j2, @Field("status") int i);
  478.  
  479. @FormUrlEncoded
  480. @PUT("user/profile")
  481. @NotNull
  482. Single<BaseItemResp<MyProfileBaseResp>> updateMyProfile(@Field("first_name") @Nullable String str, @Field("last_name") @Nullable String str2, @Field("nickname") @Nullable String str3, @Field("phone") @Nullable String str4, @Field("sex") @Nullable Integer num, @Field("about") @Nullable String str5, @Field("country_id") @Nullable Long l);
  483.  
  484. @NotNull
  485. @FormUrlEncoded
  486. @PUT("posts/comments/{comment_id}")
  487. Completable updatePostComment(@Path("comment_id") long j, @NotNull @Field("text") String str);
  488.  
  489. @NotNull
  490. @FormUrlEncoded
  491. @PUT("user/profile/lang")
  492. Completable updateProfileLanguage(@Field("lang_id") long j);
  493.  
  494. @NotNull
  495. @FormUrlEncoded
  496. @PUT("user/params")
  497. Completable updateProfileParams(@NotNull @Field("params") String str);
  498.  
  499. @NotNull
  500. @FormUrlEncoded
  501. @POST("user/addnotifytoken")
  502. Completable updatePushToken(@NotNull @Field("push_token") String str, @Field("app_type") int i);
  503.  
  504. @Multipart
  505. @NotNull
  506. @POST("user/uploadavatar")
  507. Single<BaseItemResp<MyProfileBaseResp>> uploadAvatar(@NotNull @Part MultipartBody.Part part);
  508.  
  509. @NotNull
  510. @POST("video/{video_id}/viewed")
  511. Completable viewVideo(@NotNull @Path("video_id") String str);
  512. }
RAW Paste Data

Adblocker detected! Please consider disabling it...

We've detected AdBlock Plus or some other adblocking software preventing Pastebin.com from fully loading.

We don't have any obnoxious sound, or popup ads, we actively block these annoying types of ads!

Please add Pastebin.com to your ad blocker whitelist or disable your adblocking software.

×