Spark UDF con varargs

¿Es una única opción enumerar todos los argumentos hasta 22 como se muestra en la documentación?

https://spark.apache.org/docs/1.5.0/api/scala/index.html#org.apache.spark.sql.UDFRegistration

¿Alguien descubrió cómo hacer algo similar a esto?

sc.udf.register("func", (s: String*) => s......

(escribiendo la función concat personalizada que omite los valores nulos, tenía que 2 argumentos en el momento)

Gracias

Respuestas a la pregunta(1)

Su respuesta a la pregunta