* @return The segment's starting index.
*/
long firstIndex() {
- return file.descriptor().index();
+ return file.firstIndex();
}
/**
@Override
public String toString() {
- final var descriptor = file.descriptor();
return MoreObjects.toStringHelper(this)
- .add("id", descriptor.id())
- .add("version", descriptor.version())
- .add("index", descriptor.index())
- .toString();
+ .add("id", file.segmentId())
+ .add("version", file.version())
+ .add("index", file.firstIndex())
+ .toString();
}
}