c

akka.cluster.sharding

JoinConfigCompatCheckSharding

final class JoinConfigCompatCheckSharding extends JoinConfigCompatChecker

INTERNAL API

Annotations
@InternalApi()
Source
JoinConfigCompatCheckSharding.scala
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JoinConfigCompatCheckSharding
  2. JoinConfigCompatChecker
  3. AnyRef
  4. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new JoinConfigCompatCheckSharding()

Value Members

  1. 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
    JoinConfigCompatCheckShardingJoinConfigCompatChecker
  2. def requiredKeys: Seq[String]

    The configuration keys that are required for this checker

    The configuration keys that are required for this checker

    Definition Classes
    JoinConfigCompatCheckShardingJoinConfigCompatChecker