Package ai.pipestream.common.util
Interface ProtoFieldMapper
- All Known Implementing Classes:
ProtoFieldMapperImpl
public interface ProtoFieldMapper
Interface for mapping fields between protobuf messages.
Declares the public API implemented by ProtoFieldMapperImpl.
-
Method Summary
Modifier and TypeMethodDescriptionvoidmap(com.google.protobuf.Message source, com.google.protobuf.Message.Builder targetBuilder, List<String> rules) static ProtoFieldMapper
-
Method Details
-
getDescriptorRegistry
DescriptorRegistry getDescriptorRegistry() -
getAnyHandler
AnyHandler getAnyHandler() -
map
void map(com.google.protobuf.Message source, com.google.protobuf.Message.Builder targetBuilder, List<String> rules) throws ProtoFieldMapperImpl.MappingException -
withAutoLoad
-