Hi, At the moment only public methods are eligible to be decorated with @ProcessElement (DoFnSignatures#findAnnotatedMethod).
Seems that from a technical point of view, it would be quite possible to consider private methods as well. In fact, it's one of the benefits of moving towards an annotation based discovery as opposed to an interface based one. Do you think being able to decorate non-public methods with @ProcessElement (and similar annotations) is something we'd like to support? Regards, Stas