Attributes
- Companion
- trait
- Graph
-
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
GuardrailResult.type
Members list
Type members
Classlikes
Validation failed and processing should stop.
Validation failed and processing should stop.
Value parameters
- violations
-
Description of the violations that caused the block
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait GuardrailResult[Nothing]class Objecttrait Matchableclass AnyShow all
Violation was automatically fixed.
Violation was automatically fixed.
Value parameters
- fixed
-
The fixed value
- original
-
The original value before fix
- violations
-
Description of what was fixed
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait GuardrailResult[A]class Objecttrait Matchableclass AnyShow all
Get the value if available (Passed, Fixed, or Warned).
Get the value if available (Passed, Fixed, or Warned).
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
Validation passed without any issues.
Validation passed without any issues.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait GuardrailResult[A]class Objecttrait Matchableclass AnyShow all
Violation was detected but processing continues (warn mode).
Violation was detected but processing continues (warn mode).
Value parameters
- value
-
The original value (unchanged)
- violations
-
Description of the violations
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait GuardrailResult[A]class Objecttrait Matchableclass AnyShow all
Inherited and Abstract types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
Implicits
Implicits
Get the value if available (Passed, Fixed, or Warned).
Get the value if available (Passed, Fixed, or Warned).