GSON拡張機能でRetrofitとAutoValueを使用しています。すべて正常に動作しますが、サーバーが値を返さない場合にプロパティを初期化する方法が見つかりませんでした。NPE を回避するために注釈 @Nullable を追加できますが、null を回避し、json に設定されていないプロパティのデフォルト値を設定できるようにしたいと考えています。
gson 拡張機能を使用せずにビルダーを使用してプロパティを設定する方法は知っていますが、拡張機能を使用してデフォルト値を設定するときにこれらのビルダー (またはその他の手段) を使用する方法がわかりません。