Protocol buffers proto消息定义中的自定义类型名称

Protocol buffers proto消息定义中的自定义类型名称,protocol-buffers,grpc,Protocol Buffers,Grpc,当前,在.proto文件中使用Any类型时,它会生成一种类型,其中消息类型默认设置为type.googleapis.com/\u packagename.\u messagename.。是否有办法将此URL更改为.proto文件定义中的自定义类型 我可以实例化任何消息,并更新它的TypeUrl字符串属性,这是一种方法,但这需要在protobuf文件结构之外维护一个类型名称列表。文档指向描述符来定制消息的行为,但不清楚这是否可行

当前,在.proto文件中使用
Any
类型时,它会生成一种类型,其中消息类型默认设置为
type.googleapis.com/\u packagename.\u messagename.
。是否有办法将此URL更改为
.proto
文件定义中的自定义类型

我可以实例化
任何
消息,并更新它的
TypeUrl
字符串属性,这是一种方法,但这需要在protobuf文件结构之外维护一个类型名称列表。文档指向描述符来定制消息的行为,但不清楚这是否可行