The elasticsearch-java client SDK uses the combination of a lambda with a builder a lot, e.g.:
esClient.something(somethingBuilder -> somethingBuilder
.propertyA(valueA)
.propertyB(valueB)
)....;
Is there an established design pattern name for this combination that I can use to refer to this construction?
I used it in our own code too now.