@Override
        public ListOffsetsRequest build(short version) {
            return new ListOffsetsRequest(data, version);
        }
It is used to represent the earliest message stored in the local log which is also called the local-log-start-offset
clients/src/main/java/org/apache/kafka/common/requests/ListOffsetsRequest.java