在 PubSub 架构中使用 google.protobuf.Timestamp
Posted
技术标签:
【中文标题】在 PubSub 架构中使用 google.protobuf.Timestamp【英文标题】:Use google.protobuf.Timestamp in PubSub schema 【发布时间】:2021-12-07 15:44:12 【问题描述】:我想创建一个看起来像这样的 PubSub 架构
syntax = "proto3";
package proto;
import "google/protobuf/timestamp.proto";
message MyEvent
google.protobuf.Timestamp timestamp = 1;
// other fields
但是,在验证架构时,我收到一条错误消息,提示
Invalid Protocol Buffer schema. Import "google/protobuf/timestamp.proto" has not been loaded.
【问题讨论】:
【参考方案1】:Pub/Sub 架构目前不支持导入。架构中指定的消息必须是完全独立的。
【讨论】:
感谢您的快速回答。您是否碰巧知道一种通过将其导入替换为导入内容(递归)来方便地使 .proto 文件自包含的方法?以上是关于在 PubSub 架构中使用 google.protobuf.Timestamp的主要内容,如果未能解决你的问题,请参考以下文章