Int]{ @Setup private[extra] def setup(): Unit = Unit @StartBundle private[extra] def startBundle(c: DoFn[String, Int]#StartBundleContext): Unit = Unit @ProcessElement private[extra] def processElement(c: DoFn[String, Int]#ProcessContext): Unit = c.output(c.element().length) @FinishBundle private[extra] def finishBundle(c: DoFn[String, Int]#FinishBundleContext): Unit = Unit @Teardown private[extra] def teardown(): Unit = Unit })) .saveAsTextFile(args("output”))