Да там(гатлинг дсл) нет никакой разницы между java, scala, kotlin, js, groovy что-то там ещё. Всё дсл сделано на основе такого вот паттерна
https://en.m.wikipedia.org/wiki/Fluent_interface. Поэтому в любом языке с C-подобным синтаксисом будет выглядеть одинаково. Вообще кажется можно было весь гатлинг дсл на жаве сделать и он появился бы на всех остальных джм языках. В гатлин дсл скаловых фич(которые только в скале можно провернуть) раз, два и обчёлся всё остальное этот паттерн.