final class JoinConfigCompatCheckCluster extends JoinConfigCompatChecker
INTERNAL API
- Annotations
- @InternalApi()
- Source
- JoinConfigCompatCheckCluster.scala
Linear Supertypes
Type Hierarchy
Ordering
- Alphabetic
- By Inheritance
Inherited
- JoinConfigCompatCheckCluster
- JoinConfigCompatChecker
- AnyRef
- Any
Implicitly
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new JoinConfigCompatCheckCluster()
Value Members
-
def
check(toCheck: Config, actualConfig: Config): ConfigValidation
Runs the Config check.
Runs the Config check.
Implementers are free to define what makes Config entry compatible or not. We do provide some pre-build checks tough: JoinConfigCompatChecker.exists() and JoinConfigCompatChecker.fullMatch()
- toCheck
- the Config instance to be checked
- actualConfig
- the Config instance containing the actual values
- returns
a ConfigValidation. Can be Valid or Invalid, the later must contain a descriptive list of error messages.
- Definition Classes
- JoinConfigCompatCheckCluster → JoinConfigCompatChecker
-
def
requiredKeys: Seq[String]
The configuration keys that are required for this checker
The configuration keys that are required for this checker
- Definition Classes
- JoinConfigCompatCheckCluster → JoinConfigCompatChecker