Package io.microraft
Class HoconRaftConfigFields
java.lang.Object
io.microraft.HoconRaftConfigFields
Contains the HOCON config field names to populate
RaftConfig-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringField name ofRaftConfig.getAppendEntriesRequestBatchSize()static final StringField name ofRaftConfig.getCommitCountToTakeSnapshot()static final StringField name ofRaftConfig.getLeaderElectionTimeoutMillis()static final StringField name ofRaftConfig.getLeaderHeartbeatPeriodSecs()static final StringField name ofRaftConfig.getLeaderElectionTimeoutMillis()static final StringField name ofRaftConfig.getMaxPendingLogEntryCount()static final StringContainer object name for RaftConfig fieldsstatic final StringField name ofRaftConfig.getRaftNodeReportPublishPeriodSecs()static final StringField name ofRaftConfig.isTransferSnapshotsFromFollowersEnabled() -
Method Summary
-
Field Details
-
RAFT_CONFIG_CONTAINER_NAME
Container object name for RaftConfig fields- See Also:
-
LEADER_ELECTION_TIMEOUT_MILLIS_FIELD_NAME
Field name ofRaftConfig.getLeaderElectionTimeoutMillis()- See Also:
-
LEADER_HEARTBEAT_PERIOD_SECS_FIELD_NAME
Field name ofRaftConfig.getLeaderHeartbeatPeriodSecs()- See Also:
-
LEADER_HEARTBEAT_TIMEOUT_SECS_FIELD_NAME
Field name ofRaftConfig.getLeaderElectionTimeoutMillis()- See Also:
-
APPEND_ENTRIES_REQUEST_BATCH_SIZE_FIELD_NAME
Field name ofRaftConfig.getAppendEntriesRequestBatchSize()- See Also:
-
COMMIT_COUNT_TO_TAKE_SNAPSHOT_FIELD_NAME
Field name ofRaftConfig.getCommitCountToTakeSnapshot()- See Also:
-
MAX_PENDING_LOG_ENTRY_COUNT_FIELD_NAME
Field name ofRaftConfig.getMaxPendingLogEntryCount()- See Also:
-
TRANSFER_SNAPSHOTS_FROM_FOLLOWERS_ENABLED_FIELD_NAME
Field name ofRaftConfig.isTransferSnapshotsFromFollowersEnabled()- See Also:
-
RAFT_NODE_REPORT_PUBLISH_PERIOD_SECS_FIELD_NAME
Field name ofRaftConfig.getRaftNodeReportPublishPeriodSecs()- See Also:
-