Class ApiException

    • Field Detail

      • status

        public int status
        HTTP status code
    • Constructor Detail

      • ApiException

        public ApiException​(String message,
                            int status)
        ApiError constructor
        Parameters:
        message - error message
        status - HTTP status
      • ApiException

        public ApiException​(String message,
                            int status,
                            Throwable cause)
        ApiError constructor
        Parameters:
        message - error message
        status - HTTP status
        cause - the cause
    • Method Detail

      • setCode

        public void setCode​(String code)
        Sets error code, used for i18n
        Parameters:
        code - error code for i18n
      • getCode

        public String getCode()
        Returns error code used for i18n
        Returns:
        error code
      • setArguments

        public void setArguments​(List<Object> args)
        Set message arguments for i18n
        Parameters:
        args - arguments for i18n
      • getArguments

        public List<Object> getArguments()
        Returns message arguments for i18n
        Returns:
        message arguments for i18n