public interface LogEntryHeader extends Comparable<LogEntryHeader>
RaftProtos.LogEntryProto including TermIndex and RaftProtos.LogEntryProto.LogEntryBodyCase.| 限定符和类型 | 字段和说明 |
|---|---|
static LogEntryHeader[] |
EMPTY_ARRAY |
| 限定符和类型 | 方法和说明 |
|---|---|
default long |
getIndex() |
org.apache.ratis.proto.RaftProtos.LogEntryProto.LogEntryBodyCase |
getLogEntryBodyCase() |
default long |
getTerm() |
TermIndex |
getTermIndex() |
static LogEntryHeader |
valueOf(org.apache.ratis.proto.RaftProtos.LogEntryProto entry) |
static LogEntryHeader |
valueOf(TermIndex ti,
org.apache.ratis.proto.RaftProtos.LogEntryProto.LogEntryBodyCase logEntryBodyCase) |
compareTostatic final LogEntryHeader[] EMPTY_ARRAY
default long getTerm()
default long getIndex()
org.apache.ratis.proto.RaftProtos.LogEntryProto.LogEntryBodyCase getLogEntryBodyCase()
static LogEntryHeader valueOf(org.apache.ratis.proto.RaftProtos.LogEntryProto entry)
static LogEntryHeader valueOf(TermIndex ti, org.apache.ratis.proto.RaftProtos.LogEntryProto.LogEntryBodyCase logEntryBodyCase)
Copyright © 2017–2025 The Apache Software Foundation. All rights reserved.