如何使用proto3将消息合并到Scala中的常见消息?

时间:2019-05-07 17:35:36

标签: scala protocol-buffers proto3 scalapb

我正在使用ScalaPB。我有两种消息。两者都有一个称为type的字段。 例如MessageA和MessageB

syntax = "proto3";

message MessageA {
  string type = 1;
  int32 some_field = 2;
}

message MessageB {
  string type = 1;
  int32 some_other_field = 2;
}

如何在Scala中获得名为Message的案例类,该案例类具有MessageA和MessageB的唯一字段?例如:

case class Message(type: String, some_field: int, some_other_field: Int)

0 个答案:

没有答案