Cómo obtener el nombre de archivo cuando se usa la coincidencia de patrón de archivo en google-cloud-dataflow

¿Alguien sabe cómo obtener Filename cuando se usa la coincidencia de patrón de archivo en google-cloud-dataflow?

Soy nuevo para usar el flujo de datos. Cómo obtener el nombre de archivo cuando se usa el archivo patten match, de esta manera.

p.apply(TextIO.Read.from("gs://dataflow-samples/shakespeare/*.txt"))

Me gustaría saber cómo detecto el nombre de archivo que kinglear.txt, Hamlet.txt, etc.