Class ErrorInfo

java.lang.Object
io.ably.lib.types.ErrorInfo

public class ErrorInfo extends Object
A generic Ably error object that contains an Ably-specific status code, and a generic status code. Errors returned from the Ably server are compatible with the ErrorInfo structure and should result in errors that inherit from ErrorInfo.
  • Field Details

    • code

      public int code
      Ably error code.

      Spec: TI1

    • statusCode

      public int statusCode
      HTTP Status Code corresponding to this error, where applicable.

      Spec: TI1

    • message

      public String message
      Additional message information, where available.

      Spec: TI1

    • href

      public String href
      This is included for REST responses to provide a URL for additional help on the error code.

      Spec: TI4

  • Constructor Details

    • ErrorInfo

      public ErrorInfo()
      Public no-argument constructor for msgpack
    • ErrorInfo

      public ErrorInfo(String message, int code)
      Construct an ErrorInfo from message and code
      Parameters:
      message - Additional message information, where available.
      code - Ably error code.
    • ErrorInfo

      public ErrorInfo(String message, int statusCode, int code)
      Construct an ErrorInfo from message, statusCode, and code
      Parameters:
      message - Additional message information, where available.
      statusCode - HTTP Status Code corresponding to this error, where applicable.
      code - Ably error code.
  • Method Details