Делов там не пять минут, надо кодить на джаве.
погоди, ты же говорил можно решать это на pipeline'ах. Они хоть и реализованы на java, но это не java.
Давай так определим границы - нельзя допиливать код graylog, писать плагины к нему.
Писать кастомную функцию для pipeline на java можно