概要 こんにちは。STORES 決済でJavaエンジニアをしているnannanyです。 今回はファイル生成処理に使ってみて便利だった、Lombokの@Builderのオプション機能を紹介していきます。 説明しないこと Lombokの@Builderのオプション機能に焦点を当てるので、 そもそもLombok*1とは何か そもそも@Builder*2とは何か については述べません。 背景 APIによる情報連携が盛んになった世の中ですが、企業間の情報連携においてはまだまだCSV・TSV・Excelといったファイル形式での情報連携が多いです。 そんな中、ファイル生成する処理を最近実装しました。 実装を…