object RuleRewriter
- Source
- RuleRewriter.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- RuleRewriter
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
final
case class
Error(exitCode: Int, msg: String) extends RuntimeException with Product with Serializable
Overhaul not called correctly
-
final
case class
Invalid(msg: String) extends Result with Product with Serializable
The prometheus rules parsed incorrectly
-
abstract
class
Result extends Product with Serializable
The result of calling the rule rewriter
-
final
case class
Rewritten(transformed: String) extends Result with Product with Serializable
Overhaul was able to translate the rules
Value Members
- val autoDetect: IO[RuleRewriter]
-
val
identity: RuleRewriter
A rule rewriter that passes through rules verbatim
- def sanitize(s: String): String
- def toSerializedRules(prometheus: PrometheusConfig): String