Class RetryableValidationException

All Implemented Interfaces:
Serializable, CleanableFailure

public class RetryableValidationException extends ValidationException
A ValidationException that indicates a validation failure that can be fixed and retried.

This is specifically not a conflict. This is used when a validation failed because the commit includes stale values, such as a sequence number or first-row-id that is behind the current table state. Retrying the commit with refreshed metadata can resolve the failure.

See Also:
  • Constructor Details

    • RetryableValidationException

      @FormatMethod public RetryableValidationException(String message, Object... args)
    • RetryableValidationException

      @FormatMethod public RetryableValidationException(Throwable cause, String message, Object... args)
  • Method Details

    • check

      @FormatMethod public static void check(boolean test, String message, Object... args)