AvroFailureException
dev.constructive.eo.avro.AvroFailureException
final class AvroFailureException(val failure: AvroFailure) extends RuntimeException
Carries an AvroFailure as a Throwable, so an effectful reader (e.g. ConfluentWire.reader under a MonadThrow[F]) can raiseError the structured failure into F's error channel. The pure surface keeps returning Either[AvroFailure, …]; this is only the bridge to an F that fails.
Attributes
- Source
- AvroFailure.scala
- Graph
-
- Supertypes
-
class RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Inherited methods
Attributes
- Inherited from:
- Throwable
Attributes
- Inherited from:
- Throwable
Attributes
- Inherited from:
- Throwable
Attributes
- Inherited from:
- Throwable
Attributes
- Inherited from:
- Throwable
Attributes
- Inherited from:
- Throwable
Attributes
- Inherited from:
- Throwable
Attributes
- Inherited from:
- Throwable
Attributes
- Inherited from:
- Throwable
Attributes
- Inherited from:
- Throwable
Attributes
- Inherited from:
- Throwable
Attributes
- Inherited from:
- Throwable
Returns a string representation of the object.
Returns a string representation of the object.
The default representation is platform dependent.
Attributes
- Returns
-
a string representation of the object.
- Inherited from:
- Throwable
Concrete fields
Attributes
- Source
- AvroFailure.scala
In this article