Class HttpHelper.HttpOptional<T,E>

java.lang.Object
pro.gravit.launchserver.helper.HttpHelper.HttpOptional<T,E>
Enclosing class:
HttpHelper

public static class HttpHelper.HttpOptional<T,E> extends Object
  • Field Details

    • result

      protected final T result
    • error

      protected final E error
    • statusCode

      protected final int statusCode
  • Constructor Details

    • HttpOptional

      public HttpOptional(T result, E error, int statusCode)
  • Method Details

    • result

      public T result()
    • error

      public E error()
    • statusCode

      public int statusCode()
    • isSuccessful

      public boolean isSuccessful()
    • getOrThrow

      public T getOrThrow() throws pro.gravit.launcher.base.request.RequestException
      Throws:
      pro.gravit.launcher.base.request.RequestException