Since version 3.12 SimpleFlatMapper can map to Google Protocol Buffers objects.

All you need to do is add sfm-converter-protobuf to your dependencies, to be able to instantiate com.google.protobuf.Timestamp.

    <dependency>
        <groupId>org.simpleflatmapper</groupId>
        <artifactId>sfm-converter-protobuf</artifactId>
        <version>8.2.3</version>
    </dependency>

see sfm-test-proto for running code.

Not all configuration have been tested so if you encounter a problem please raise an issue.