public final class ToString
extends java.lang.Object
PTransforms for converting a PCollection<?>, PCollection<KV<?,?>>, or PCollection<Iterable<?>> to a PCollection<String>.
 Note: For any custom string conversion and formatting, we recommend applying your own
 ProcessFunction using MapElements.via(ProcessFunction)
| Modifier and Type | Method and Description | 
|---|---|
| static PTransform<PCollection<?>,PCollection<java.lang.String>> | elements() | 
| static PTransform<PCollection<? extends java.lang.Iterable<?>>,PCollection<java.lang.String>> | iterables()Transforms each item in the iterable of the input  PCollectionto aStringusing
 theObject.toString()method followed by a "," until the last element in the iterable. | 
| static PTransform<PCollection<? extends java.lang.Iterable<?>>,PCollection<java.lang.String>> | iterables(java.lang.String delimiter)Transforms each item in the iterable of the input  PCollectionto aStringusing
 theObject.toString()method followed by the specified delimiter until the last element
 in the iterable. | 
| static PTransform<PCollection<? extends KV<?,?>>,PCollection<java.lang.String>> | kvs()Transforms each element of the input  PCollectionto aStringby using theObject.toString()on the key followed by a "," followed by theObject.toString()of
 the value. | 
| static PTransform<PCollection<? extends KV<?,?>>,PCollection<java.lang.String>> | kvs(java.lang.String delimiter)Transforms each element of the input  PCollectionto aStringby using theObject.toString()on the key followed by the specified delimiter followed by theObject.toString()of the value. | 
public static PTransform<PCollection<?>,PCollection<java.lang.String>> elements()
public static PTransform<PCollection<? extends KV<?,?>>,PCollection<java.lang.String>> kvs()
PCollection to a String by using the
 Object.toString() on the key followed by a "," followed by the Object.toString() of
 the value.public static PTransform<PCollection<? extends KV<?,?>>,PCollection<java.lang.String>> kvs(java.lang.String delimiter)
PCollection to a String by using the
 Object.toString() on the key followed by the specified delimiter followed by the Object.toString() of the value.delimiter - The delimiter to put between the key and valuepublic static PTransform<PCollection<? extends java.lang.Iterable<?>>,PCollection<java.lang.String>> iterables()
PCollection to a String using
 the Object.toString() method followed by a "," until the last element in the iterable.
 There is no trailing delimiter.public static PTransform<PCollection<? extends java.lang.Iterable<?>>,PCollection<java.lang.String>> iterables(java.lang.String delimiter)
PCollection to a String using
 the Object.toString() method followed by the specified delimiter until the last element
 in the iterable. There is no trailing delimiter.delimiter - The delimiter to put between the items in the iterable.