public class TranslatorUtils extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
TranslatorUtils.FromRawUnionValue<OutputT>
Converts @link{RawUnionValue} to @link{WindowedValue}.
|
static class |
TranslatorUtils.RawUnionValue
This is copied from org.apache.beam.sdk.transforms.join.RawUnionValue.
|
| Constructor and Description |
|---|
TranslatorUtils() |
| Modifier and Type | Method and Description |
|---|---|
static org.apache.gearpump.streaming.dsl.window.impl.Window |
boundedWindowToGearpumpWindow(BoundedWindow window) |
static Map<String,PCollectionView<?>> |
getTagsToSideInputs(Collection<PCollectionView<?>> sideInputs) |
static org.joda.time.Instant |
java8TimeToJodaTime(Instant time) |
static Instant |
jodaTimeToJava8Time(org.joda.time.Instant time) |
static org.apache.gearpump.streaming.dsl.javaapi.JavaStream<List<TranslatorUtils.RawUnionValue>> |
toList(org.apache.gearpump.streaming.dsl.javaapi.JavaStream<TranslatorUtils.RawUnionValue> stream) |
static <InputT> org.apache.gearpump.streaming.dsl.javaapi.JavaStream<TranslatorUtils.RawUnionValue> |
withSideInputStream(TranslationContext context,
org.apache.gearpump.streaming.dsl.javaapi.JavaStream<WindowedValue<InputT>> inputStream,
Map<String,PCollectionView<?>> tagsToSideInputs) |
public static Instant jodaTimeToJava8Time(org.joda.time.Instant time)
public static org.joda.time.Instant java8TimeToJodaTime(Instant time)
public static org.apache.gearpump.streaming.dsl.window.impl.Window boundedWindowToGearpumpWindow(BoundedWindow window)
public static <InputT> org.apache.gearpump.streaming.dsl.javaapi.JavaStream<TranslatorUtils.RawUnionValue> withSideInputStream(TranslationContext context, org.apache.gearpump.streaming.dsl.javaapi.JavaStream<WindowedValue<InputT>> inputStream, Map<String,PCollectionView<?>> tagsToSideInputs)
public static Map<String,PCollectionView<?>> getTagsToSideInputs(Collection<PCollectionView<?>> sideInputs)
public static org.apache.gearpump.streaming.dsl.javaapi.JavaStream<List<TranslatorUtils.RawUnionValue>> toList(org.apache.gearpump.streaming.dsl.javaapi.JavaStream<TranslatorUtils.RawUnionValue> stream)
Copyright © 2016–2017 The Apache Software Foundation. All rights reserved.