Class RestInvite

java.lang.Object
com.mewna.catnip.rest.handler.RestInvite

public class RestInvite extends Object
Since:
9/14/18
Author:
natanbc
  • Constructor Details

    • RestInvite

      public RestInvite(CatnipImpl catnip)
  • Method Details

    • getInvite

      @Nonnull @CheckReturnValue public io.reactivex.rxjava3.core.Single<Invite> getInvite(@Nonnull String code)
    • getInviteRaw

      @Nonnull @CheckReturnValue public io.reactivex.rxjava3.core.Observable<com.grack.nanojson.JsonObject> getInviteRaw(@Nonnull String code)
    • deleteInvite

      @Nonnull @CheckReturnValue public io.reactivex.rxjava3.core.Single<Invite> deleteInvite(@Nonnull String code, @Nullable String reason)
    • deleteInvite

      @Nonnull @CheckReturnValue public io.reactivex.rxjava3.core.Single<Invite> deleteInvite(@Nonnull String code)
    • deleteInviteRaw

      @Nonnull @CheckReturnValue public io.reactivex.rxjava3.core.Observable<com.grack.nanojson.JsonObject> deleteInviteRaw(@Nonnull String code, @Nullable String reason)
    • entityBuilder

      protected EntityBuilder entityBuilder()
    • catnip

      protected CatnipImpl catnip()