public interface OpEmitter<OutT>
Op.| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.CompletionStage<java.util.Collection<OpMessage<OutT>>> |
collectFuture() |
java.util.Collection<OpMessage<OutT>> |
collectOutput() |
java.lang.Long |
collectWatermark() |
void |
emitElement(org.apache.beam.sdk.util.WindowedValue<OutT> element) |
void |
emitFuture(java.util.concurrent.CompletionStage<java.util.Collection<org.apache.beam.sdk.util.WindowedValue<OutT>>> resultFuture) |
<T> void |
emitView(java.lang.String id,
org.apache.beam.sdk.util.WindowedValue<java.lang.Iterable<T>> elements) |
void |
emitWatermark(org.joda.time.Instant watermark) |
void emitFuture(java.util.concurrent.CompletionStage<java.util.Collection<org.apache.beam.sdk.util.WindowedValue<OutT>>> resultFuture)
void emitElement(org.apache.beam.sdk.util.WindowedValue<OutT> element)
void emitWatermark(org.joda.time.Instant watermark)
<T> void emitView(java.lang.String id,
org.apache.beam.sdk.util.WindowedValue<java.lang.Iterable<T>> elements)
java.util.concurrent.CompletionStage<java.util.Collection<OpMessage<OutT>>> collectFuture()
java.lang.Long collectWatermark()