Как мы создаем экземпляр сообщения из protobuf, который имеет вложенные сообщения в Java.
Использование протокола, описанного ниже, путем установки полей в корне и полей во вложенных сообщениях protobuf и возврата экземпляра всего сообщения.
message Envelope {
message quantity {
optional string a = 1;
optional string b = 2;
}
message quality {
required string c = 1;
}
optional string e = 1;
}
В приведенном выше сообщении я хочу вернутьсяэкземпляр Envelope, устанавливая поля в корне, который равен «e», а также устанавливая поля во вложенных сообщениях, таких как «a», «b» в «количество» и «c» в «качество».Как я могу это сделать?