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
 SerializableFunction using MapElements.via(SerializableFunction)
| 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  
PCollection to a String using
 the Object.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  
PCollection to a String using
 the Object.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  
PCollection to a String by using the
 Object.toString() on the key followed by a "," followed by the Object.toString() of
 the value. | 
static PTransform<PCollection<? extends KV<?,?>>,PCollection<java.lang.String>> | 
kvs(java.lang.String delimiter)
Transforms each element of the input  
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. | 
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.