Class SplitBrainResolverSettings


  • public final class SplitBrainResolverSettings
    extends java.lang.Object
    INTERNAL API
    • Constructor Detail

      • SplitBrainResolverSettings

        public SplitBrainResolverSettings​(com.typesafe.config.Config config)
    • Method Detail

      • KeepMajorityName

        public static final java.lang.String KeepMajorityName()
      • LeaseMajorityName

        public static final java.lang.String LeaseMajorityName()
      • StaticQuorumName

        public static final java.lang.String StaticQuorumName()
      • KeepOldestName

        public static final java.lang.String KeepOldestName()
      • DownAllName

        public static final java.lang.String DownAllName()
      • allStrategyNames

        public static scala.collection.immutable.Set<java.lang.String> allStrategyNames()
      • DowningStableAfter

        public scala.concurrent.duration.FiniteDuration DowningStableAfter()
      • DowningStrategy

        public java.lang.String DowningStrategy()
      • DownAllWhenUnstable

        public scala.concurrent.duration.FiniteDuration DownAllWhenUnstable()
      • keepMajorityRole

        public scala.Option<java.lang.String> keepMajorityRole()