abstract class StreamValidationException(val message: String, val cause: Throwable, val status: ResultStatus, val reason: Option[Result]) extends Exception
Abstract class covering custom exceptions thrown when a failure occurs while validating a Stream of items
- Value parameters:
- cause
Nested exception that caused the the validation to fail
- message
Reason/explanation of why the exception occurred
- reason
For invalid items, the validation report of the failing item that caused the exception
- status
Status of the item that caused the exception
- Companion:
- object
- Source:
- StreamValidationException.scala
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any