Class InvalidManifestException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.marksayson.deletionchecker.manifest.InvalidManifestException
All Implemented Interfaces:
Serializable

public class InvalidManifestException extends RuntimeException
Thrown when the dataset manifest is not valid JSON, does not match the expected schema, or fails its manifestChecksum. The manifest cannot be trusted. This is distinct from a manifest whose format version this build does not recognize, which is UnsupportedManifestVersionException.
See Also:
  • Constructor Details

    • InvalidManifestException

      public InvalidManifestException(String message)
      Creates the exception.
      Parameters:
      message - a description of what was wrong with the manifest