public static class StringAgg.StringAggString
extends org.apache.beam.sdk.transforms.Combine.CombineFn<java.lang.String,java.lang.String,java.lang.String>
Combine.CombineFn that aggregates strings with a string as delimiter.| Constructor and Description |
|---|
StringAggString(java.lang.String delimiter) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
addInput(java.lang.String curString,
java.lang.String nextString) |
java.lang.String |
createAccumulator() |
java.lang.String |
extractOutput(java.lang.String output) |
java.lang.String |
mergeAccumulators(java.lang.Iterable<java.lang.String> accumList) |
public java.lang.String createAccumulator()
createAccumulator in class org.apache.beam.sdk.transforms.Combine.CombineFn<java.lang.String,java.lang.String,java.lang.String>public java.lang.String addInput(java.lang.String curString,
java.lang.String nextString)
addInput in class org.apache.beam.sdk.transforms.Combine.CombineFn<java.lang.String,java.lang.String,java.lang.String>public java.lang.String mergeAccumulators(java.lang.Iterable<java.lang.String> accumList)
mergeAccumulators in class org.apache.beam.sdk.transforms.Combine.CombineFn<java.lang.String,java.lang.String,java.lang.String>public java.lang.String extractOutput(java.lang.String output)
extractOutput in class org.apache.beam.sdk.transforms.Combine.CombineFn<java.lang.String,java.lang.String,java.lang.String>