Class RaftConfig

  • Direct Known Subclasses:
    AutoValue_RaftConfig

    public abstract class RaftConfig
    extends java.lang.Object
    • Constructor Detail

      • RaftConfig

        public RaftConfig()
    • Method Detail

      • snapshotInterval

        @Nullable
        public abstract java.lang.Integer snapshotInterval()
      • keepOldSnapshots

        @Nullable
        public abstract java.lang.Integer keepOldSnapshots()
      • logEntriesForSlowFollowers

        @Nullable
        public abstract java.lang.Integer logEntriesForSlowFollowers()
      • electionTick

        @Nullable
        public abstract java.lang.Integer electionTick()
      • heartbeatTick

        @Nullable
        public abstract java.lang.Integer heartbeatTick()
      • create

        static RaftConfig create​(java.lang.Integer snapshotInterval,
                                 java.lang.Integer keepOldSnapshots,
                                 java.lang.Integer logEntriesForSlowFollowers,
                                 java.lang.Integer electionTick,
                                 java.lang.Integer heartbeatTick)