private void processReservedRanges(DescriptorProtos.DescriptorProto descriptor, MessageBuilder builder) {
        for (String reservedName : descriptor.getReservedNameList()) {
            builder.addReserved(new ReservedElement(DEFAULT_LOCATION, "", Collections.singletonList(reservedName)));
        }

        for (DescriptorProtos.DescriptorProto.ReservedRange range : descriptor.getReservedRangeList()) {
            List<Object> values = new ArrayList<>();
            values.add(new IntRange(range.getStart(), range.getEnd() - 1));
            builder.addReserved(new ReservedElement(DEFAULT_LOCATION, "", values));
        }
    }
Converter implementation for FileDescriptor to Wire Schema elements.
core/src/main/java/kafka/automq/table/deserializer/proto/parse/converter/FileDescriptorConverter.java