Class InternalException

  • All Implemented Interfaces:
    java.io.Serializable

    public class InternalException
    extends ApiException
    Exception thrown due to internal errors. Means some invariants expected by underlying system has been broken. If you see one of these errors, something is very broken.
    See Also:
    Serialized Form
    • Method Summary

      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • InternalException

        public InternalException​(java.lang.Throwable cause,
                                 StatusCode statusCode,
                                 boolean retryable)
      • InternalException

        public InternalException​(java.lang.String message,
                                 java.lang.Throwable cause,
                                 StatusCode statusCode,
                                 boolean retryable)
      • InternalException

        public InternalException​(java.lang.Throwable cause,
                                 StatusCode statusCode,
                                 boolean retryable,
                                 ErrorDetails errorDetails)