public static class WordCount.CountWords extends PTransform<PCollection<String>,PCollection<KV<String,Long>>>
Concept #3: This is a custom composite transform that bundles two transforms (ParDo and Count) as a reusable PTransform subclass. Using composite transforms allows for easy reuse, modular testing, and an improved monitoring experience.
name| Constructor and Description |
|---|
CountWords() |
| Modifier and Type | Method and Description |
|---|---|
PCollection<KV<String,Long>> |
expand(PCollection<String> lines) |
getAdditionalInputs, getDefaultOutputCoder, getDefaultOutputCoder, getDefaultOutputCoder, getKindString, getName, populateDisplayData, toString, validatepublic PCollection<KV<String,Long>> expand(PCollection<String> lines)
expand in class PTransform<PCollection<String>,PCollection<KV<String,Long>>>Copyright © 2016–2017 The Apache Software Foundation. All rights reserved.