Можно ли настроить буфер протокола / protostuff так, чтобы он не генерировал пустой конструктор по умолчанию для сообщения? - PullRequest
0 голосов
/ 25 февраля 2020

Я заметил, что буферные протоколы / protostuff генерируют конструктор по умолчанию без аргументов Java, когда есть обязательные поля. Есть ли способ, чтобы инструмент не делал это для определенного c сообщения?

Пример

message Response {
  required ErrorCode errorCode;
  repeated Data;
}

Я бы хотел, чтобы он генерировал только один конструктор

public Response(ErrorCode errorCode) {};
...