FlagExpressionParseException
zio.blocks.config.FlagException.FlagExpressionParseException
final case class FlagExpressionParseException(flagName: String, expression: String, details: String) extends FlagException
Thrown when the rollout expression associated with a named flag cannot be parsed.
Thrown by DynamicFlag during object initialisation when the initial rollout expression (from a FlagSource, system property, environment variable, or constructor default) is malformed.
Value parameters
- details
-
human-readable description of the parse failure
- expression
-
the raw expression string that could not be parsed
- flagName
-
the name of the flag whose expression is malformed
Attributes
- Source
- FlagException.scala
- Graph
-
- Supertypes
-
trait Producttrait Equalsclass FlagExceptiontrait NoStackTraceclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
Attributes
- Definition Classes
- Source
- FlagException.scala
Inherited methods
Attributes
- Inherited from:
- Throwable
Attributes
- Definition Classes
-
NoStackTrace -> Throwable
- Inherited from:
- NoStackTrace
- Source
- NoStackTrace.scala
Attributes
- Inherited from:
- Throwable
Attributes
- Inherited from:
- Throwable
Attributes
- Inherited from:
- Throwable
Attributes
- Inherited from:
- Throwable
Attributes
- Inherited from:
- Throwable
Attributes
- Inherited from:
- Throwable
An iterator over the names of all the elements of this product.
An iterator over the names of all the elements of this product.
Attributes
- Inherited from:
- Product
- Source
- Product.scala
An iterator over all the elements of this product.
An iterator over all the elements of this product.
Attributes
- Returns
-
in the default implementation, an
Iterator[Any] - Inherited from:
- Product
- Source
- Product.scala
Attributes
- Inherited from:
- Throwable
In this article